1

alexander@goblin ~ $ emerge --info '=sys-apps/hal-0.5.14-r4' | wgetpaste -
Your paste can be seen here: http://bpaste.net/show/55956/
alexander@goblin ~ $ emerge -pqv '=sys-apps/hal-0.5.14-r4' | wgetpaste -
Your paste can be seen here: http://bpaste.net/show/55957/
alexander@goblin ~ $ sudo wgetpaste /var/tmp/portage/sys-apps/hal-0.5.14-r4/temp/build.log
Your paste can be seen here: http://bpaste.net/show/55958/
alexander@goblin ~ $ sudo wgetpaste /var/tmp/portage/sys-apps/hal-0.5.14-r4/temp/environment
Your paste can be seen here: http://bpaste.net/show/55959/
alexander@goblin ~ $ wgetpaste /var/tmp/portage/sys-apps/hal-0.5.14-r4/temp/automake.out
Your paste can be seen here: http://bpaste.net/show/55960/

hal из kde-sunset.
если есть кто-нить с n-м даном по автомейку, помогите понять, чего он от меня хочет?

ЗЫ: посты из серии «криокамера потекла» будут удаляться.

95% процентов проблем находятся между клавиатурой и стулом.

2

Покажите ebuild, из которого собираете sys-apps/hal-0.5.14-r4.

Был, был и весь вышел...

3

Lupo Alberto пишет:

Покажите ebuild, из которого собираете sys-apps/hal-0.5.14-r4.

http://git.overlays.gentoo.org/gitweb/? … 50;hb=HEAD

95% процентов проблем находятся между клавиатурой и стулом.

4

А если попробовать разные версии automake поустанавливать?  ah

Был, был и весь вышел...

5

Lupo Alberto пишет:

А если попробовать разные версии automake поустанавливать? 

не помогает... таже фигня...
// NOTE: надо добавлять WANT_AUTOMAKE в ебилд, иначе не подцепит...

95% процентов проблем находятся между клавиатурой и стулом.

6

Fat-Zer пишет:

не помогает... таже фигня...
// NOTE: надо добавлять WANT_AUTOMAKE в ебилд, иначе не подцепит...

Сам не пробовал, ну а если попробовать просто перед сборкой выполнить:
export WANT_AUTOMAKE="version"
переменная WANT_AUTOMAKE нужна для скрипта из пакета automake-wrapper
Если при выполнении emerge эта переменная не меняется, то по идее должно сработать. ab

7

ormorph пишет:

Сам не пробовал, ну а если попробовать просто перед сборкой выполнить:export WANT_AUTOMAKE="version" переменная WANT_AUTOMAKE нужна для скрипта из пакета automake-wrapperЕсли при выполнении emerge эта переменная не меняется, то по идее должно сработать.

нуда. само собой... не подумал как-то об этом... только так она зависимости не подтянет....
и используется она не только скриптом, но и еклассом...
основная проблема пока стоит на том же месте...

95% процентов проблем находятся между клавиатурой и стулом.

8

Хм просмотрел екласс autotools, там если переменная не задана объявляет WANT_AUTOMAKE=latest
А если переменная задана(например через export), то переменная объявляется как глобальная.
Другими словами действительно должно работать.  ab

Похоже тут судя по строчке

configure.in:1042: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body

похоже еще какая то проблема с autoconf, можно еще поиграться с версиями autoconf и переменной WANT_AUTOCONF
Может поможет.

9

ormorph пишет:

похоже еще какая то проблема с autoconf, можно еще поиграться с версиями autoconf и переменной WANT_AUTOCONFМожет поможет.

автоконф бывает только двух видов: свежий и 2.1. последний, само собой, не рабочий...

95% процентов проблем находятся между клавиатурой и стулом.

10

Ради интереса попробовал собрать данный ебилд, у меня он нормально собрался, только у меня на ноуте это x86 стоит, ну и версия automake стоит 1.11.1

11

ormorph, а можешь посмотреть, что после ebuild /var/lib/layman/kde-sunset/sys-apps/hal/hal-0.5.14-r4.ebuild prepare остаётся в /var/tmp/portage/sys-apps/hal-0.5.14-r4/temp/automake.out ?

95% процентов проблем находятся между клавиатурой и стулом.

12

Вот это

+ открыть спойлер

***** automake *****
***** PWD: /var/tmp/portage/sys-apps/hal-0.5.14-r4/work/hal-0.5.14
***** automake --add-missing --copy

configure.in:1042: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
configure.in:1042: the top level
doc/man/Makefile.am:19: `%'-style pattern rules are a GNU make extension
policy/Makefile.am:27: whitespace following trailing backslash

13

ладно... теперь я хотя бы верен, что проблема связна с gtk-doc...

95% процентов проблем находятся между клавиатурой и стулом.

14

У меня gtk-doc вообще не установлена,
установлена только gtk-doc-am

15

Fat-Zer
Сегодня на стационарном компе при сборке avahi и подобная ошибка выпала на версии automake-1.11.6, откатился на automake-1.11.1
И все собралось норм. Не знаю пробовали ли вы собирать на automake-1.11.1

16

ormorph пишет:

Fat-Zer
Сегодня на стационарном компе при сборке avahi и подобная ошибка выпала на версии automake-1.11.6, откатился на automake-1.11.1
И все собралось норм. Не знаю пробовали ли вы собирать на automake-1.11.1

не, не помогает....

95% процентов проблем находятся между клавиатурой и стулом.

17

похоже нашёл в чём проблема:

при неустановленном dev-util/gtk-doc всё работает... gtkdocize что-то портит... что именно пока не выяснял

теперь есть проблема с новыми glib'овскими хедерами, но это уже проще...

95% процентов проблем находятся между клавиатурой и стулом.

18

решено.

патчи:
http://bpaste.net/show/61630/
http://bpaste.net/show/61631/

если что копии в оверлее они есть.

95% процентов проблем находятся между клавиатурой и стулом.

19

[не решено]
это только кривой ворараунд... использовать в сочетании с ебилдом из оверлея.

95% процентов проблем находятся между клавиатурой и стулом.