Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85519 - curcular dependency between xorg-x11 and opengl-update
Summary: curcular dependency between xorg-x11 and opengl-update
Status: RESOLVED DUPLICATE of bug 79606
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-16 09:32 UTC by Martin von Gagern
Modified: 2005-07-17 13:06 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 Martin von Gagern 2005-03-16 09:32:21 UTC
opengl-update-2.1.1-r1 has RDEPEND "!<x11-base/xorg-x11-6.8.0-r4".
xorg-x11-6.8.0-r5 has DEPEND & RDEPEND "opengl? ( >=x11-base/opengl-update-1.99 )"
xorg-x11-6.8.2-r1 has DEPEND & RDEPEND "opengl? ( >=x11-base/opengl-update-2.1.1 )"
I have xorg-x11-6.8.0-r3 and opengl-update-1.8.2.
I wanted to update xorg-x11 to fix GLSA 200503-15 but could not.

perhaps a recent xorg-x11 should be a PDEPEND of opengl-update instead of those DEPEND restrictions. I don't know enough about PDEPENDs to be sure.

Reproducible: Always
Steps to Reproduce:
# emerge --ask xorg-x11
or
# glsa-check -f new

Actual Results:  
Block reported

Expected Results:  
clean merge without dirty tricks.

Workaround:
# emerge --nodeps --ask --oneshot opengl-update
# emerge --ask --oneshot xorg-x11
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-03-16 16:09:56 UTC
This isn't a true circular dependency, otherwise there would be no possible way to install either.

What you need to do is uninstall xorg, upgrade opengl-update, install xorg.
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2005-04-10 14:08:15 UTC
dupe of 
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2005-04-10 14:08:25 UTC

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