циклические зависимости gcc и glibc
luxurydab 18 марта, 2010 - 23:03
После обновления дерева портежей не могу обновить gcc и glibc
emerge glibc
Calculating dependencies... done! [nomerge ] sys-libs/glibc-2.11-r1 [2.6.1] USE="(multilib) nls -debug -gd -glibc-omitfp (-hardened) -profile (-selinux) -vanilla" [ebuild NS ] sys-devel/gcc-4.4.3 [4.1.2] USE="fortran mudflap (multilib) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -graphite -gtk (-hardened) (-libffi) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 61,485 kB [ebuild U ] sys-libs/glibc-2.11-r1 [2.6.1] USE="(multilib) nls -debug -gd -glibc-omitfp (-hardened) -profile (-selinux) -vanilla" 16,006 kB Total: 2 packages (1 upgrade, 1 in new slot), Size of downloads: 77,490 kB * Error: circular dependencies: ('ebuild', '/', 'sys-libs/glibc-2.11-r1', 'merge') depends on ('ebuild', '/', 'sys-devel/gcc-4.4.3', 'merge') (buildtime) ('ebuild', '/', 'sys-devel/gcc-4.4.3', 'merge') depends on ('ebuild', '/', 'sys-libs/glibc-2.11-r1', 'merge') (buildtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies.
При emerge gcc выдает тоже самое. Что делать, чем лечить?
»
- Для комментирования войдите или зарегистрируйтесь
поставить версию поменьше
поставить версию поменьше чего либо например:
bes.internal
спасибо, помогло! Обновил glibc до glibc-2.10.1-r1, после чего gcc смог нормально обновиться
Из HandBook'a : !!! Error:
Из HandBook'a :
Two (or more) packages you want to install depend on each other and can therefore not be installed. This is most likely a bug in the Portage tree. Please resync after a while and try again. You can also check bugzilla if the issue is known and if not, report it.