View previous topic :: View next topic |
Author |
Message |
jostrn n00b
Joined: 06 Oct 2006 Posts: 16 Location: Munich, Bavaria, Germany
|
Posted: Fri Mar 21, 2008 12:45 am Post subject: [SOLVED] circular dependencies between glib and gamin |
|
|
Hi all,
I just made a (fresh) hardened installation and recompiled the system with emerge -De world. Then i tried to emerge syslog-ng but i get an error because of circular dependencies:
Calculating dependencies... done!
[nomerge ] app-admin/syslog-ng-2.0.8 USE="hardened tcpd -ipv6 (-selinux) -spoof-source -static"
[nomerge ] dev-libs/glib-2.16.1 USE="fam hardened xattr -debug -doc (-selinux)"
[ebuild N ] app-admin/gamin-0.1.9 USE="-debug"
[ebuild N ] dev-libs/glib-2.16.1 USE="fam hardened xattr -debug -doc (-selinux)"
!!! Error: circular dependencies:
('ebuild', '/', 'app-admin/gamin-0.1.9', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.1', 'merge') (hard)
('ebuild', '/', 'dev-libs/glib-2.16.1', 'merge') depends on
('ebuild', '/', 'app-admin/gamin-0.1.9', 'merge') (hard)
!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.
I already synchronized my portage-list, but it didn't fix the problem. Can you guys point me in the right direction?
Thanks,
Josef
Last edited by jostrn on Fri Mar 21, 2008 12:35 pm; edited 1 time in total |
|
Back to top |
|
|
cyrillic Watchman
Joined: 19 Feb 2003 Posts: 7313 Location: Groton, Massachusetts USA
|
Posted: Fri Mar 21, 2008 1:27 am Post subject: |
|
|
Code: | # USE="-fam" emerge -1 gamin
# emerge -1 glib
# emerge syslog-ng |
|
|
Back to top |
|
|
jostrn n00b
Joined: 06 Oct 2006 Posts: 16 Location: Munich, Bavaria, Germany
|
Posted: Fri Mar 21, 2008 12:36 pm Post subject: |
|
|
The -fam-flag fixed it, thanks a lot! |
|
Back to top |
|
|
alphacube n00b
Joined: 14 Jan 2007 Posts: 38
|
Posted: Thu Jun 26, 2008 7:11 am Post subject: |
|
|
thanks a bunch. helped me a lot _________________ \\Alphacube |
|
Back to top |
|
|
zoniguana n00b
Joined: 15 Jul 2008 Posts: 4
|
Posted: Tue Jul 15, 2008 7:46 pm Post subject: also helps with other dependencies |
|
|
Installing >=pam_usb-0.4.1 on gentoo 2007.0 and ran into a big wad of circular dependencies:
hal-0.5.9-r3
hal-info-20070618
glib-2.16.3-r1
gamin-0.1.9-r1
dbus-glib-0.74
Just getting gamin and glib installed took care of the circular dependencies issue. Of course, now I'm working around blocked device-mapper package, but, it's progress... |
|
Back to top |
|
|
zoniguana n00b
Joined: 15 Jul 2008 Posts: 4
|
Posted: Tue Jul 15, 2008 7:58 pm Post subject: update on prior post |
|
|
PS - updating device-mapper to =sys-fs/device-mapper-1.02.19-r1 allowed pam-usb-0.4.2 to be installed; higher than that, to 1.02.24, brought in the issues between udev and device-mapper, which was more of a setback than I was interested in getting into just yet... |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Tue Jul 15, 2008 11:16 pm Post subject: |
|
|
The fam flag issue regarding circular dependencies is listed as a sticky:
https://forums.gentoo.org/viewtopic-t-699705.html
Please post further questions in that thread. Thanks.
Marking as a duplicate thread of above. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
|