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
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.
dupe of
*** This bug has been marked as a duplicate of 79606 ***