[SOLVED] Ошибки после emerge --sync
sev 18 ноября, 2010 - 21:47
Всем привет. Выполнил сабж, и теперь не могу установить никакие порты например vlc :
dell ~ # emerge vlc * IMPORTANT: 10 news items need reading for repository 'gentoo'. * Use eselect news to read news items. Calculating dependencies... done! [nomerge ] media-video/vlc-1.1.4 USE="X a52 aac alsa dbus dts dvd fbcon ff mpeg flac gcrypt kde libnotify mp3 mpeg ncurses nsplugin ogg opengl png qt4 sdl svg truetype vorbis win32codecs x264 xcb xml xv -aalib (-altivec) -atmo -avahi - bidi -cdda -cddb -dc1394 -debug -dirac -directfb -dvb -fluidsynth -fontconfig -g gi -gnome -gnutls -httpd -id3tag -ieee1394 -jack -kate -libass -libcaca -libprox y -libtiger -libv4l -libv4l2 -lirc -live -lua -matroska -mmx -modplug -mtp -muse pack -optimisememory -oss -projectm -pulseaudio -pvr -remoteosd -rtsp -run-as-ro ot -samba -schroedinger -sdl-image -shine -shout -skins -speex -sqlite -sse -str eam -svga -taglib -theora -twolame -udev -upnp -v4l -v4l2 -vaapi -vcdx -vlm -wma -fixed -xosd -zvbi" [nomerge ] sys-libs/glibc-2.11.2-r3 [2.6.1] USE="nls -debug -gd -glibc-omi tfp (-hardened) (-multilib) -profile (-selinux) -vanilla" [ebuild NS ] sys-devel/gcc-4.4.4-r2 [3.4.6-r2, 4.1.2] USE="fortran gtk mudf lap nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -graph ite (-hardened) (-libffi) (-multilib) -multislot (-n32) (-n64) -nocxx -nopie -no ssp -objc -objc++ -objc-gc -test -vanilla" 61,588 kB [ebuild U ] sys-libs/glibc-2.11.2-r3 [2.6.1] USE="nls -debug -gd -glibc-o mitfp (-hardened) (-multilib) -profile (-selinux) -vanilla" 16,008 kB Total: 2 packages (1 upgrade, 1 in new slot), Size of downloads: 77,595 kB * Error: circular dependencies: ('ebuild', '/', 'sys-libs/glibc-2.11.2-r3', 'merge') depends on ('ebuild', '/', 'sys-devel/gcc-4.4.4-r2', 'merge') (buildtime) ('ebuild', '/', 'sys-devel/gcc-4.4.4-r2', 'merge') depends on ('ebuild', '/', 'sys-libs/glibc-2.11.2-r3', 'merge') (buildtime)
система год не обновлялясь....
dell ~ # uname -a Linux dell 2.6.25-gentoo-r7 #5 SMP Fri Sep 17 12:12:34 MSD 2010 i686 Intel(R) Pentium(R) M processor 1.70GHz GenuineIntel GNU/Linux dell ~ #
подскажите что делать, чтобы правильно обновится. Не слетят-ли при етом настройки (wifi, kde).
За ранее спасибо.
»
- Для комментирования войдите или зарегистрируйтесь
А после emerge --sync делали
А после
emerge --sync
делали что-либо вродеemerge -auDNv world
?Я ♥ Gentoo & Funtoo
нет...
нет...
пробывал согласно мануалу Полное обновление
дошел до пункта :
не компилируется. ту-же ошибку выводит про glibc и gcc :(
Попробуйте emerge -1
Попробуйте
P.S. Покажите
Я ♥ Gentoo & Funtoo
dell tmp # eselect profile
не компилируется :(
? emerge -1 --nodeps
?
Если не получится, можно найти и установить бинарные сборки gcc и glibc, а потом уж перекомпилировать «начисто».
Я ♥ Gentoo & Funtoo
Начните с gcc -
Начните с gcc - http://www.gentoo.org/doc/en/gcc-upgrading.xml
gcc стоит 4-й dell ~ #
gcc стоит 4-й
штатно откомпилировать новый gcc не удается :(
кроме как вручную компилировать есть соображения еще?
Говоря об установке
Говоря об установке бинарников, я имел ввиду следующее:
1. Качаем в /usr/portage/packages
http://tinderbox.dev.gentoo.org/default-linux/x86/sys-libs/glibc-2.11.2-r3.tbz2
http://tinderbox.dev.gentoo.org/default-linux/x86/sys-devel/gcc-4.4.4-r2.tbz2
2. Устанавливаем (возможно, по аналогии с предыдущими командами с использованием опции --nodeps):
3. Для успокоения совести пересобираем
Я ♥ Gentoo & Funtoo
emerge -u --nodeps gcc
emerge -u --nodeps gcc
далее http://www.gentoo.org/doc/en/gcc-upgrading.xml
есть прогресс :) после
есть прогресс :) после выполнения
выполнился без ошибок.
пересобрать опять не дает
выполнил
скомпилировался
далее выполнил обновление gcc по доке, которую привел SysA.
Вроде получилось. осталось выполнить
поставлю, вечером напишу...
Надеюсь, вы не забыли
Надеюсь, вы не забыли переключить профиль gcc и выполнить
fix_libtool_files.sh
.Я ♥ Gentoo & Funtoo
Lupo Alberto
Да, выполнил. только видимых действий от скрипта не было. может так и должно быть:
А так
А так делали?
Я ♥ Gentoo & Funtoo
Вообще-то я писал emerge -u
Вообще-то я писал
А если вам -u уже неактуально, должно быть
для корректной работы с портажем.
SysA написал(а): Вообще-то я
Я прочитал ваш пост после того как уже перекомпилил без -1
сейчас выполнил
прошло без ошибок.
Намудрил лишнего наверно....
при любом обновлении в первую
при любом обновлении в первую очередь надо обновить portage ;)
Theli написал(а): при любом
я не собирался так глобально весь мир пересобирать. Все началось с того, что не открылся видеофайл. я решил обновить mplayer, после чего пропал штатный из kde...
так как мне сейчас правильно
так как мне сейчас правильно все довести ? нужно весь мир пересобирать ?
sev написал(а): так как мне
сначала отдельно glibc, а потом
emerge -ave @world
, т.к. при -e портаж считает, что glibc установлен ;)sev написал(а): я решил
хотя бы system обновлять стоит!
а mplayer очень рекомендую ставить 9999...
emerge @live-rebuild
и все пакеты из svn обновляются ;)а что за "штатный" в кедах?
был Kmplayer... не думал, что
был Kmplayer... не думал, что при установки просто mplayer он kmplayer грохнет.... Видимо придется мир пересобирать... очень много пакетов новых предлагает ставить :
"сначала отдельно glibc, а
"сначала отдельно glibc, а потом emerge -ave @world, т.к. при -e портаж считает, что glibc установлен ;)"
так я его пересобрал вроде.. я делал
sev написал(а): так я его
откуда мне-то знать? )) я так... на всякий случай ;)
Это не много... даже странно,
Это не много... даже странно, что после года без изменений так мало пакетов обновить хочет...
Я регулярно систему обновляю на буке - так периодически по несколько сотен пакетов собирать приходится :)
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
скажешь тоже.... по сотне это
скажешь тоже.... по сотне это только когда kde или гном какой-нибудь обновляется, а так... неее... )))
Ну так у человека вроде как
Ну так у человека вроде как kde стоит )))
Могу только предположить, что какой-нить 3.5.10.
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
Всем спасибо за помощь, Lupo
Всем спасибо за помощь, Lupo Alberto и SysA особенно.
дальше буду мир пересобирать... этот топик можно закрыть.
ЗЫ kde 3.5.9-r3