Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149475 - dev-python/{pygtk,pycairo} media-sound/grip - circular dependencies
Summary: dev-python/{pygtk,pycairo} media-sound/grip - circular dependencies
Status: RESOLVED DUPLICATE of bug 155713
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 150942 (view as bug list)
Depends on:
Blocks: 155544
  Show dependency tree
 
Reported: 2006-09-28 19:33 UTC by Hayama Yossihiro
Modified: 2007-02-01 11:57 UTC (History)
4 users (show)

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 Hayama Yossihiro 2006-09-28 19:33:17 UTC
Calculating dependencies... done!
!!! Error: circular dependencies:

ebuild / dev-python/pygtk-2.8.6 merge depends on
   ebuild / dev-python/pycairo-1.0.2 merge (hard)
ebuild / media-sound/grip-3.3.0 merge depends on
   ebuild / x11-libs/vte-0.12.2 merge (hard)
ebuild / dev-python/pycairo-1.0.2 merge depends on
   ebuild / dev-python/pygtk-2.8.6 merge (hard)
ebuild / x11-libs/vte-0.12.2 merge depends on
   ebuild / dev-python/pygtk-2.8.6 merge (hard)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-29 00:15:56 UTC
Don't restrict bugs without any reason. Just leave the checkboxes alone.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-10-12 00:26:20 UTC
*** Bug 150942 has been marked as a duplicate of this bug. ***
Comment 3 Raistlin Majere 2006-10-12 10:19:28 UTC
Jakub Moc -

Alright, next time I will leave all boxes unchecked under send bug to developers, security, or both. I thought it didn't have to do with security at all. My bad. This has to with the latest unstable release of portage on amd64 also. I am running amd64 too, just to let you know. 
Comment 4 LAj 2006-10-28 06:04:40 UTC
Sorry,
I've another problem with pycairo!
It depends on cairo-1.0.2 but don't accept >=cairo-1.0.x,
that's because I'm using E17 from cvs and need ~amd64's cairo-1.2.4 to build some packages but with an emerge -uDpv world it comeback to -amd64's cairo:
[ebuild     UD] x11-libs/cairo-1.0.4-r1 [1.2.4] USE="X doc png -glitz (-directfb%) (-pdf%*) (-svg%*)" 0 kB 
( yes, I need svg support of new cairo release )

I've to open another bug for this?
Comment 5 Daniel Herzog 2006-11-20 08:59:38 UTC
Please rename this bug to something more general, as it isnt really related to grip.
Same thing happens here:

dep tree "before":
[nomerge      ]   dev-python/pycairo-1.0.2  USE="numeric svg -gtk"
[ebuild     UD]    x11-libs/cairo-1.0.4-r1 [1.2.4] USE="X glitz png -doc (-directfb%*) (-pdf%*) (-svg%*)" 0 kB
[ebuild     UD]     media-libs/glitz-0.4.4 [0.5.6] 0 kB

dep tree "after":

[nomerge      ] media-fonts/font-alias-1.0.1  USE="-debug"
[ebuild     U ]    x11-libs/cairo-1.2.4 [1.0.4-r1] USE="X directfb%* glitz pdf%* png svg%* -doc" 0 kB
[ebuild     U ]     media-libs/glitz-0.5.6 [0.4.4] 0 kB

All mentioned packages are regular versions marked as "stable".
Platform is AMD64, emerge info not needed i guess...

did i understand comment #3 correctly? latest unstable portage detects circular dependencies? cool.
Comment 6 Thomas Kohler 2006-11-24 14:52:53 UTC
Same problem here with cairo (amd64):
1.) downgrade needed from pycairo 
2.) upgrade forced from emerge -NDu world
3.) see 1.)

My workarround:
echo "=x11-libs/cairo-1.2.4" >> /etc/portage/package.mask

good luck.
Comment 7 Pacho Ramos gentoo-dev 2006-12-07 13:54:48 UTC
This bug has already be fixed:
http://bugs.gentoo.org/show_bug.cgi?id=155713

Thanks
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2007-02-01 11:57:04 UTC

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