проблемы с emerge udev
тут на днях рещил сделать emerge -ev world
просто потому что захотелось..
в результате отчего то не могу перекомпилить udev
выдаёт такое:
server ~ # emerge -v udev
Calculating dependencies... done!
>>> Emerging (1 of 1) sys-fs/udev-087-r1 to /
* udev-087.tar.bz2 MD5 ;-) ... [ ok ]
* udev-087.tar.bz2 RMD160 ;-) ... [ ok ]
* udev-087.tar.bz2 SHA1 ;-) ... [ ok ]
* udev-087.tar.bz2 SHA256 ;-) ... [ ok ]
* udev-087.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking udev-087.tar.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking udev-087.tar.bz2 to /var/tmp/portage/udev-087-r1/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/udev-087-r1/work/udev-087 ...
/usr/bin/i686-pc-linux-gnu-ar
GENHDR udev_version.h
CC udev_device.o
make: i686-pc-linux-gnu-gcc: Команда не найдена
make: *** [udev_device.o] Ошибка 127
!!! ERROR: sys-fs/udev-087-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
udev-087-r1.ebuild, line 63: Called die
!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
никак не могу понять в чём проблема.. всё остальное спокойно компилится, а это..
- Для комментирования войдите или зарегистрируйтесь
Перегрузи
Перегрузи систему и попробуй
пробовал...
пробовал...
# gcc-config -l v studiju
# gcc-config -l v studiju poz.
~ # gcc-config -l [1]
~ # gcc-config -l
[1] i386-pc-linux-gnu-3.4.6 *
[2] i386-pc-linux-gnu-3.4.6-hardened
[3] i386-pc-linux-gnu-3.4.6-hardenednopie
[4] i386-pc-linux-gnu-3.4.6-hardenednopiessp
[5] i386-pc-linux-gnu-3.4.6-hardenednossp
[6] i686-pc-linux-gnu-4.1.1
Мда, что тут сказать...
Намутили вы с хостами изрядно - у вас Pentium I? Попробуйте просто переключиться на 4.1.1 компилятор
_________________
Каждому линуксоиду - по мануалу!!!
Попробуй emerge
Попробуй emerge libtool
_________________
Gentoo x86_64 2.6.17-r4 на Athlon 64 3000+
всем спасибо
всем спасибо большое.. особенно slepnoga, ибо он меня навёл на мысль, что стоит вообщето перекомпилить gcc.. что я и сделал..
Теперь всё отлично работает.. проблема заключалась в том что при установке то устанавливается из stage3 gcc по умполчанию для i386
а потом ты уже меняешь настройки в make.conf.. в результате есественно у меня не был обновлён 3й gcc чтобы он был tuned up for i686
Вот и всё..
ещё раз большое спасибо )
P.S. теперь похоже придётся делать emerge -e world с самого начала :-) чтобы уж всё было скомпилино i686-pc-linux-gnu