Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 85519

Summary: curcular dependency between xorg-x11 and opengl-update
Product: Gentoo Linux Reporter: Martin von Gagern <Martin.vGagern>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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 ***