Sabayon, Calculate, Funtoo, Exherbo
Модератор: /dev/random
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 31.10.2006 16:58
Код: Выделить всё
>>> Emerging (1 of 4) dev-libs/libcdio-0.77 to /
* libcdio-0.77.tar.gz MD5;-) ... [ ok ]
* libcdio-0.77.tar.gz RMD160;-) ... [ ok ]
* libcdio-0.77.tar.gz SHA1;-) ... [ ok ]
* libcdio-0.77.tar.gz SHA256;-) ... [ ok ]
* libcdio-0.77.tar.gz size;-) ... [ ok ]
* checking ebuild checksums;-) ... [ ok ]
* checking auxfile checksums;-) ... [ ok ]
* checking miscfile checksums;-) ... [ ok ]
* checking libcdio-0.77.tar.gz;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking libcdio-0.77.tar.gz to /var/tmp/portage/dev-libs/libcdio-0.77/work
* Applying libcdio-0.77-nocxx.patch ... [ ok ]
* Running eautoreconf in '/var/tmp/portage/dev-libs/libcdio-0.77/work/libcdio-0.77' ...
* Requested autoconf 2.5
* Using autoconf (GNU Autoconf) 2.60
* Using autoheader (GNU Autoconf) 2.60
* Requested automake 1.10
* Using automake (GNU automake) 1.10
* Using aclocal (GNU automake) 1.10
* Running aclocal ... [ ok ]
* Running libtoolize --copy --force --automake ... [ ok ]
* Running aclocal ... [ ok ]
* Running autoconf ... [ ok ]
* Running autoheader ... [ ok ]
* Running automake --add-missing --copy ... [ !! ]
* Failed Running automake !
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/dev-libs/libcdio-0.77/temp/automake-11476.out
!!! ERROR: dev-libs/libcdio-0.77 failed.
Call stack:
ebuild.sh, line 1568: Called dyn_unpack
ebuild.sh, line 708: Called src_unpack
libcdio-0.77.ebuild, line 33: Called eautoreconf
autotools.eclass, line 87: Called eautomake
autotools.eclass, line 188: Called autotools_run_tool 'automake' '--add-missing' '--copy'
autotools.eclass, line 240: Called die
!!! Failed Running automake !
!!! If you need support, post the topmost build error, and the call stack if relevant.
automake-11476.out в аттаче...
ArtSh
Сообщения: 433
ОС: Gentoo
Сообщение
ArtSh » 31.10.2006 23:29
попробуйте обновить automake
Поставь букву "Ё" на место еЁ!
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 01.11.2006 00:05
ArtSh писал(а): ↑ 31.10.2006 23:29
попробуйте обновить automake
Ну куда уж новее...
Код: Выделить всё
emerge -pv automake
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild R ] sys-devel/automake-1.10 872 kB
Total size of downloads: 872 kB
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64
Сообщение
solshark » 01.11.2006 02:11
Все automake ставятся в слоты. У меня их во:
Код: Выделить всё
solshark@solshark ~ $ emerge --info
Portage 2.1.2_rc1-r1 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.5
Last Sync: Tue, 31 Oct 2006 01:47:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r6
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
Посмотрите, может какой доставить. Хотя, наверное, тогда ругалось бы на несовместимость версий. В общем, у меня собралось с такими флагами:
Код: Выделить всё
[ebuild R ] dev-libs/libcdio-0.77 USE="nls -cddb -minimal -nocxx" 0 kB
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 01.11.2006 21:11
solshark писал(а): ↑ 01.11.2006 02:11
У меня их во:
У меня их ровно столько же ровно таких же...
Код: Выделить всё
[ebuild UD] dev-libs/libcdio-0.77 [0.78.1] USE="nls -cddb -minimal -nocxx" 0 kB
И та же ошибка...
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64
Сообщение
_YT_ » 02.11.2006 11:02
Mati_maniak писал(а): ↑ 01.11.2006 21:11
solshark писал(а): ↑ 01.11.2006 02:11
У меня их во:
У меня их ровно столько же ровно таких же...
Код: Выделить всё
[ebuild UD] dev-libs/libcdio-0.77 [0.78.1] USE="nls -cddb -minimal -nocxx" 0 kB
И та же ошибка...
У меня по-моему она собиралась без проблем, зато что-то другое может не собираться.
Я бы попробовал
emerge -e system
etc-update
env-update
source /etc/profile
revdep-rebuild
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 02.11.2006 12:48
Mati_maniak писал(а): ↑ 01.11.2006 21:11
Код: Выделить всё
[ebuild UD] dev-libs/libcdio-0.77 [0.78.1] USE="nls -cddb -minimal -nocxx" 0 kB
И та же ошибка...
Определенно с маскировкой намудрено. Иначе зачем emerge хочет даунгрейдить libcdio. Стоит проверить /etc/portage/{*.keywords,*.mask,*.unmask}, а также посмотреть дерево зависимостей "emerge -t ...".
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 02.11.2006 16:11
_YT_ писал(а): ↑ 02.11.2006 11:02
Я бы попробовал
emerge -e system
Совет конечно интересный, но замумукаюсь я это делать... К сожалению, не могу я себе позволить компьютер на несколько дней включённым оставить... Хотя как вариант это рассмотрю...
serzh-z писал(а): ↑ 02.11.2006 12:48
Определенно с маскировкой намудрено. Иначе зачем emerge хочет даунгрейдить libcdio.
Убил я уже новую... Теперь:
Код: Выделить всё
[ebuild N ] dev-libs/libcdio-0.77 USE="nls -cddb -minimal -nocxx" 0 kB
В package.unmask всего 2 записи... Сам недавно внёс, чтобы Gaim 2 поставить...
Код: Выделить всё
=net-im/gaim-2.0.0_beta4-r2
>=x11-plugins/gaim-encryption-3.0_beta5
В package.mask libcdio упоминается всего 1 раз...
Код: Выделить всё
# Diego Pettenò <flameeyes@gentoo.org> (30 Oct 2006)
# Problem with upstream's version.h
=dev-libs/libcdio-0.78.1
Хмммм...
Код: Выделить всё
sudo emerge -pvtuDN world
These are the packages that would be merged, in reverse order:
Calculating world dependencies ... done!
[ebuild U ] app-office/openoffice-2.0.4 [2.0.3] USE="binfilter cups%* dbus%* gtk* kde pam sound%* -branding% -cairo -debug -eds -firefox -gnome -gstreamer% -java -ldap -odk -webdav% (-mono%) (-xml%*)" LINGUAS="ru -af -ar -be_BY -bg -bn -bs -ca -cs -cy -da -de -el -en -en_GB -en_US -en_ZA -es -et -fa -fi -fr -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -lt -mk -nb -nl -nn -nr -ns -pa_IN -pl -pt -pt_BR -rw -sh_YU -sk -sl -sr_CS -st -sv -sw_TZ -th -tn -tr -ts -vi -xh -zh_CN -zh_TW -zu" 0 kB
[nomerge ] app-cdr/k3b-0.12.17 USE="alsa arts dvdr encode ffmpeg flac hal kde mp3 musepack musicbrainz sndfile vcd vorbis -css -debug -xinerama" LINGUAS="ru -af -bg -bn -br -bs -ca -cs -cy -da -de -el -en_GB -es -et -eu -fi -fr -ga -he -hi -hu -is -it -ja -km -lt -mk -ms -nb -nds -nl -nn -pa -pl -pt -pt_BR -ro -se -sl -sr -sr@Latn -sv -ta -tr -uk -zh_CN -zh_TW"
[nomerge ] media-video/vcdimager-0.7.23 USE="xml -minimal"
[ebuild N ] dev-libs/libcdio-0.77 USE="nls -cddb -minimal -nocxx" 0 kB
Total size of downloads: 0 kB
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 02.11.2006 16:29
Ему autoconf 2.5 нужен, может стоит поставить версию autoconf в слот 2.5...
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 02.11.2006 16:50
serzh-z писал(а): ↑ 02.11.2006 16:29
Ему autoconf 2.5 нужен, может стоит поставить версию autoconf в слот 2.5...
Что-то не нахожу я такой версии...
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64
Сообщение
_YT_ » 02.11.2006 16:50
Mati_maniak,
Совет конечно интересный, но замумукаюсь я это делать... К сожалению, не могу я себе позволить компьютер на несколько дней включённым оставить... Хотя как вариант это рассмотрю...
system ведь за 3-4 часа должен пересобраться emerge -e system >/dev/null &
Не так и долго, какие тут сутки.
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 02.11.2006 16:51
_YT_ писал(а): ↑ 02.11.2006 16:50
Mati_maniak,
Совет конечно интересный, но замумукаюсь я это делать... К сожалению, не могу я себе позволить компьютер на несколько дней включённым оставить... Хотя как вариант это рассмотрю...
system ведь за 3-4 часа должен пересобраться emerge -e system >/dev/null &
Не так и долго, какие тут сутки.
Ой, простите... Торможу, торможу...
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 02.11.2006 17:45
Mati_maniak писал(а): ↑ 02.11.2006 16:50
Что-то не нахожу я такой версии...
В портежах есть
http://gentoo-portage.com/sys-devel/autoconf
_YT_, ничего личного, но вы явно фанат пересборки - при любой проблеме первый совет "emerge -e system", и отдыхай ближайшие пару часов.
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 02.11.2006 18:01
Ну дык был я там... 2.59-r7 предлагаете? Даунгрэйдить?
serzh-z писал(а): ↑ 02.11.2006 17:45
и отдыхай ближайшие пару часов.
Ну я уж скуки ради занялся... Правда вот интернета сейчас нормального нет на машине с Gentoo... Сижу качаю пакетики...
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 02.11.2006 18:03
Mati_maniak писал(а): ↑ 02.11.2006 18:01
Ну дык был я там... 2.59-r7 предлагаете? Даунгрэйдить?
Почему же - поставить в слот 2.5, в дополнение к 2.6 и 2.какой-то-там-меньше-5.
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 02.11.2006 18:21
serzh-z писал(а): ↑ 02.11.2006 18:03
Почему же - поставить в слот 2.5, в дополнение к 2.6 и 2.какой-то-там-меньше-5.
Сейчас задам дурацкий вопрос: а как это сделать?
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 02.11.2006 18:24
emerge =automake-2.59-r7
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 02.11.2006 18:26
serzh-z писал(а): ↑ 02.11.2006 18:24
emerge =automake-2.59-r7
Да-да... Но именно так он и предлагает даунгрэйдить...
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 02.11.2006 18:35
Упс, беру слова обратно - autoconf-2.60, как раз сам в слот 2.5 и ставится. Тогда стоит посмотреть "qlist autoconf", если не ошибаюсь он должен содержать "config.rpath", тот самый, которого так не хватает automake. А вообще, мне нужно дома глянуть и сравнить со своей системой.
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 02.11.2006 18:50
Уж будте так добры, посмотрите...
Спасибо вам за участие!
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux
Сообщение
helicopter » 02.11.2006 20:42
(_YT_ @ Nov 2 2006, в 16:50) писал(а): system ведь за 3-4 часа должен пересобраться emerge -e system >/dev/null &
Не так и долго, какие тут сутки.
Мсье владелец навороченного мэйнфрейма ?
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 04.11.2006 18:57
Обновился и попробовал собрать libcdio у себя:
>>> Unpacking libcdio-0.77.tar.gz to /var/tmp/portage/libcdio-0.77/work
* Applying libcdio-0.77-nocxx.patch ... [ ok ]
* Running eautoreconf in '/var/tmp/portage/libcdio-0.77/work/libcdio-0.77' ...
* Requested autoconf 2.5
* Using autoconf (GNU Autoconf) 2.60
* Using autoheader (GNU Autoconf) 2.60
* Requested automake 1.9
* Using automake (GNU automake) 1.9.6
* Using aclocal (GNU automake) 1.9.6
* Running aclocal ... [ ok ]
* Running libtoolize --copy --force --automake ... [ ok ]
* Running aclocal ... [ ok ]
* Running autoconf ... [ ok ]
* Running autoheader ... [ ok ]
* Running automake --add-missing --copy ... [ ok ]
* Running elibtoolize in: libcdio-0.77
* Applying max_cmd_len-1.5.0.patch ...
* Applying sed-1.5.6.patch ...
>>> Source unpacked.
Из чего следует, что непонятно почему у вас "Requested automake
1.10 ", в последнем ebuild для libcdio написано про
1.9 :
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.77.ebuild,v 1.16 2006/10/31 05:22:25 aballier Exp $
WANT_AUTOMAKE="1.9"
WANT_AUTOCONF="2.5"
automake-1.10 нестабилен (речь идет о x86 и стабильной ветке).
Надо полагать, что проблемы именно из-за нового automake и/или странного libcdio.ebuild.
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 04.11.2006 23:36
У меня немного по другому..:
Код: Выделить всё
cat /usr/portage/dev-libs/libcdio/libcdio-0.77.ebuild
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.77.ebuild,v 1.15 2006/10/28 19:31:13 flameeyes Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
inherit eutils libtool autotools
.........
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 04.11.2006 23:47
Вот и ответ. Значит нужно обновить дерево. Хотя удивляет, что ebuild поправили, а номер версии (не добавили -r) оставили прежний.
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 04.11.2006 23:53
serzh-z писал(а): ↑ 04.11.2006 23:47
Вот и ответ. Значит нужно обновить дерево. Хотя удивляет, что ebuild поправили, а номер версии (не добавили -r) оставили прежний.
Спасибо... Попробую...
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко
Сообщение
Nightwolf_ng » 05.11.2006 21:10
Mati_maniak писал(а): ↑ 04.11.2006 23:53
Спасибо... Попробую...
Собралось! Спасибо за участие!!!
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64
Сообщение
_YT_ » 07.11.2006 11:21
serzh-z,
_YT_, ничего личного, но вы явно фанат пересборки - при любой проблеме первый совет "emerge -e system", и отдыхай ближайшие пару часов.
Я не фанат, за пару лет всего 2 раза emerge -e system делал, но помогало
Что-то тоже не собиралось давно, пробовал и рабовался