Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250448 - Circular dependencies with app-admin/gamin-* and >=dev-libs/glib-2.16.3-r1 with fam USE flag.
Summary: Circular dependencies with app-admin/gamin-* and >=dev-libs/glib-2.16.3-r1 wi...
Status: RESOLVED DUPLICATE of bug 217861
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-09 22:23 UTC by Bruno Buss
Modified: 2008-12-10 00:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Buss 2008-12-09 22:23:46 UTC
Hi,

dev-libs/glib versions 2.16.3-r1, 2.16.5, 2.16.6, 2.18.1, 2.18.2 and 2.18.3 have an optional USE, 'fam', that if is set include virtual/fam as a dependence.

I don't know if there is another packages that provide virtual/fam, app-admin/gamin is one of a them.

But app-admin/gamin 0.1.9 and 0.1.9-r1 (the 2 versions on stable tree) also have >=dev-libs/glib-2 as dependence, so this make a circular dependence.

There is also app-admin/gamin-0.1.10 (unstable), it has:
PDEPEND=">=app-admin/gam-server-0.1.10"
But app-admin/gam-server-0.1.10 also has >=glib-2 as dependence.

2 workwarounds:
1) Putting -fam in package.use should resolve the problem (or as a temporary fix).
2) dev-libs/2.14.6 also don't have this problem as it don't look for fam flag.


This problem was found by a user in gentoo-user-br mailing list when he tried to emerge syslog-ng, but syslog-ng needs >=dev-libs/glib-2.2...

I can send his emerge --info (or ask him to put here) if it is necessary.

I also don't have sure, but i think that this bug may block 245092 ?
Comment 1 Outer Measure 2008-12-10 00:37:04 UTC
Duplicate of Bug 217861?
Comment 2 Bruno Buss 2008-12-10 00:48:58 UTC
(In reply to comment #1)
> Duplicate of Bug 217861?
> 

Yep, looks like.

Sorry, about this, i searched for bugs and forget to see already closed ones.

*** This bug has been marked as a duplicate of bug 217861 ***