Отправляет email-рассылки с помощью сервиса Sendsay

Gentoo - не собирается pam

Не могу собрать pam

ERROR: sys-libs/pam-1.0.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2999: Called die
* The specific snippet of code:
* emake sepermitlockdir="/var/run/sepermit" || die "emake failed"

предыдущие версии также не собираются уже с другими ошибками

в gentoo не так давно

если кто может помочь....

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35215; Возраст листа: 1944; Участников: 1493
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/791099

Ответить   Wed, 19 Nov 2008 11:50:49 +0300 (#791099)

 

Ответы:

В Wed, 19 Nov 2008 11:50:49 +0300
"avm7wo***@m*****.ru" <avm7wo***@m*****.ru> пишет:

покажите ошибку выше в выводе компилятора

emerge --sync делали?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35216; Возраст листа: 1944; Участников: 1492
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/791111

Ответить   Wed, 19 Nov 2008 14:13:40 +0500 (#791111)

 

RoGeR пишет:

pam_conv_l.c: В функции `yy_get_next_buffer'
pam_conv_l.c:995: предупреждение: сравнение знакового и беззнакового
значений
pam_conv_l.c: На верхнем уровне:
pam_conv_l.c:1579: предупреждение: прототип для `yyget_in' не был
предварительно определен
pam_conv_l.c:1587: предупреждение: прототип для `yyget_out' не был
предварительно определен
pam_conv_l.c:1595: предупреждение: прототип для `yyget_leng' не был
предварительно определен
pam_conv_l.c:1604: предупреждение: прототип для `yyget_text' не был
предварительно определен
pam_conv_l.c:1615: предупреждение: прототип для `yyset_in' не был
предварительно определен
pam_conv_l.c:1620: предупреждение: прототип для `yyset_out' не был
предварительно определен
pam_conv_l.c:1625: предупреждение: прототип для `yyget_debug' не был
предварительно определен
pam_conv_l.c:1630: предупреждение: прототип для `yyset_debug' не был
предварительно определен
pam_conv_l.c:1664: предупреждение: прототип для `yylex_destroy' не был
предварительно определен
pam_conv_l.c:1087: предупреждение: `yyunput' defined but not used
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -march=pentium2
-pipe -D_GNU_SOURCE -W -Wall -Wbad-function-cast -Wcast-align
-Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith
-Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -c
pam_conv_y.c
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2
-march=pentium2 -pipe -D_GNU_SOURCE -W -Wall -Wbad-function-cast
-Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes
-Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings
-Winline -Wshadow -Wl,--as-needed -Wl,-O1 -o pam_conv1 pam_conv_l.o
pam_conv_y.o
mkdir .libs
i686-pc-linux-gnu-gcc -O2 -march=pentium2 -pipe -D_GNU_SOURCE -W -Wall
-Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes
-Wwrite-strings -Winline -Wshadow -Wl,--as-needed -Wl,-O1 -o pam_conv1
pam_conv_l.o pam_conv_y.o
pam_conv_l.o: In function `yylex':
pam_conv_l.c:(.text+0xb99): undefined reference to `yywrap'
collect2: ld returned 1 exit status
make[4]: *** [pam_conv1] Ошибка 1
make[4]: Leaving directory
`/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf/pam_conv1'
make[3]: *** [all] Ошибка 2
make[3]: Leaving directory
`/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf/pam_conv1'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory
`/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory
`/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1'
make: *** [all] Ошибка 2
*
* ERROR: sys-libs/pam-1.0.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2999: Called die
* The specific snippet of code:
* emake sepermitlockdir="/var/run/sepermit" || die "emake failed"
* The die message:
* emake failed
*
* If you need support, post the topmost build error, and the call stack
if relevant.
* A complete build log is located at
'/var/tmp/portage/sys-libs/pam-1.0.1/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/sys-libs/pam-1.0.1/temp/environment'.
*

* Messages for package sys-libs/pam-1.0.1:

*
* ERROR: sys-libs/pam-1.0.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2999: Called die
* The specific snippet of code:
* emake sepermitlockdir="/var/run/sepermit" || die "emake failed"
* The die message:
* emake failed
*
* If you need support, post the topmost build error, and the call stack
if relevant.
* A complete build log is located at
'/var/tmp/portage/sys-libs/pam-1.0.1/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/sys-libs/pam-1.0.1/temp/environment'.

emerge-webrsync делал

сегодня запускал eix-sync -W который якобы использует emerge-delta-webrsync

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35217; Возраст листа: 1944; Участников: 1492
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/791127

Ответить   Wed, 19 Nov 2008 12:55:34 +0300 (#791127)

 

...

нашел в багах на сайте gentoo много упоминаний про такую проблему,
следуя советам на аглицком сделал emerge flex - все собралось
тема закрыта

спасибо!

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35218; Возраст листа: 1944; Участников: 1492
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/791144

Ответить   Wed, 19 Nov 2008 14:06:11 +0300 (#791144)

 

А как обстоят дела с поддержкой СЕ?

19 ноября 2008 г. 10:50 пользователь avm7wo***@m*****.ru <avm7wo***@m*****.ru>написал:

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35219; Возраст листа: 1944; Участников: 1492
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/791160

Ответить   Wed, 19 Nov 2008 14:21:27 +0200 (#791160)

 

Константин Поветкин пишет:

а это что?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35221; Возраст листа: 1945; Участников: 1493
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/791356

Ответить   Thu, 20 Nov 2008 11:16:38 +0300 (#791356)

 

http://ru.wikipedia.org/wiki/SELinux

20 ноября 2008 г. 10:16 пользователь avm7wo***@m*****.ru <avm7wo***@m*****.ru>написал:

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35225; Возраст листа: 1945; Участников: 1493
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/791410

Ответить   Thu, 20 Nov 2008 12:05:19 +0200 (#791410)

 

Константин Поветкин пишет:

специально ничего не включал и не отключал, сейчас профиль Hardened
<http://ru.wikipedia.org/w/index.php?title=Hardened_Gentoo&action=edit&redlink=1>

оно может влиять на собираемость?
что делать?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35241; Возраст листа: 1950; Участников: 1491
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/792783

Ответить   Tue, 25 Nov 2008 10:39:41 +0300 (#792783)

 

Похоже на то, что Ваш pam пытается собраться с поддержкой selinux, добавьте
в /etc/portage/package.use что-то в стиле sys-app/pam -selinux.

25 ноября 2008 г. 9:39 пользователь avm7wo***@m*****.ru <avm7wo***@m*****.ru>написал:

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35244; Возраст листа: 1950; Участников: 1491
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/792797

Ответить   Tue, 25 Nov 2008 10:07:27 +0200 (#792797)