LINUX.ORG.RU

Не собирается gnome-control-center

 ,


0

1

Есть свежеустановленная система, сделал полный апгрейд компилятора, перла а затем всей системы на testing. Профиль стоит systemd. Пытаюсь собрать gnome-light, на этапе сборки gnome-control-center возникает ошибка. Может кто сталкивался?

Прикладываю лог сборки gnome-control-center: http://pastebin.com/VTT0vP03 make.conf: http://pastebin.com/McnemRrn


Ответ на: комментарий от Pinkbyte

Сменил профиль на systemd/gnome, пересобрал мир с новыми флагами. Все равно control-center не собирает. Оставил репорт, посмотрим.

d-7
() автор топика

Попытался собрать из стабильной ветки gnome-control-center-3.20.1-r1, та же ошибка. Вот это уже меня настораживает.

d-7
() автор топика
Ответ на: комментарий от d-7
./configure: line 3461: syntax error near unexpected token `no,GNOME_ENABLE_DEBUG'
./configure: line 3461: `   AX_CHECK_ENABLE_DEBUG(no,GNOME_ENABLE_DEBUG)'

Может что-то с automake/autoreconf и прочим?

EXL ★★★★★
()
Ответ на: комментарий от EXL

Вот это же и не понятно, я систему проапгрейдил и полностью пересобрал включая automake/autoreconf.

d-7
() автор топика
Ответ на: комментарий от d-7

Ну смотри тогда в эту строку скрипта configure и отталкивайся от неё.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Да нет, чаще всего что-то с мейнтейнерами, которые пишут ебилды и пушат их даже без теста.

Это касается lpeg, qt5ct и ещё пары пакетов.

r3lgar ★★★★★
()

Я собирал gnome-control-center-3.22.1 полет нормальный. Профиль bentoo/hardened/linux/amd64/systemd. Собирал gnome-3.22. С подобным не сталкивался.

Но я б на твоём месте смотрел бы кто {подсовывает}/{не подсовывает} этот самый debug.

init_6 ★★★★★
()
Ответ на: комментарий от init_6

Я собирал gnome-control-center-3.22.1

Не давно?

Но я б на твоём месте смотрел бы кто {подсовывает}/{не подсовывает} этот самый debug.

А где смотреть?

d-7
() автор топика

Поднял лог конфига сборки (http://pastebin.com/FzLmnzRn), и меня смутило вот это:

AUTOCONF='${SHELL} /var/tmp/portage/gnome-base/gnome-control-center-3.22.1/work/gnome-control-center-3.22.1/missing autoconf'

AUTOHEADER='${SHELL} /var/tmp/portage/gnome-base/gnome-control-center-3.22.1/work/gnome-control-center-3.22.1/missing autoheader'

AUTOMAKE='${SHELL} /var/tmp/portage/gnome-base/gnome-control-center-3.22.1/work/gnome-control-center-3.22.1/missing automake-1.15'

Удалил все автоконфиги и аутомейки, поставил заново только самые последние версии пакетов. Проблеме это вообще никак не помогло. Если у других собирает, значит проблема инструментария сборки в моей системе. Но это очень странно, потому что система свежеустановленная и маловероятно что я мог что нибудь сломать.

d-7
() автор топика
Ответ на: комментарий от init_6

toolchain стало быть тоже нестабильный? и gcc видимо пятый?

Да

Постараюсь кратко изложить как была собрана система. Распаковал базовую систему, собрал ядро, прошивки граб, пару настроек, все по документации! Потом загрузился, прописал ~amd64 в make.conf. Попытался первым сделать апгрейд GCC, начало вываливать ошибки зависимостей в основном связанных с перлом. Перл клинер не помог, по этому я удалил перл, установил заново новый после чего перл клинер начал работать и обновил весь перл, далее я без проблем смог сделать апгрейд компилятора до 5.4 (а после и всей системы). Дальше по документации, сменил профиль компилятора, пересобрал libtool. На всякий случай glib, binutils пересобрал новым компилятором, после чего полностью пересобрал мир (все 230 пакетов которые были в системе), все без каких либо проблем прошло. Дальше иксы и gnome-light. Больше с системой по большему счету я ничего не делал.

d-7
() автор топика
Ответ на: комментарий от i_gnatenko_brain

Вот это

autoconf-archive

Спасибо тебе, добрый человек. Определенно плюсик в карму.

d-7
() автор топика
4 марта 2017 г.

Это дошло и до меня… =media-video/totem-3.22.0, =gnome-base/gnome-shell-3.22.3 вываливается с тем же:

./configure: line 22703: syntax error near unexpected token `no,GNOME_ENABLE_DEBUG'
./configure: line 22703: `      AX_CHECK_ENABLE_DEBUG(no,GNOME_ENABLE_DEBUG)'

И при этом =sys-devel/autoconf-archive-2016.09.16 в системе не было… Два месяца… Карл ДВА МЕСЯЦА…

init_6 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.