I'm getting a yoyo effect upon "emerge -uDa world". One time will get an update to docbook-xml-simple-dtd-4.1.2.4-r1 and then the next time it will downgrade to docbook-xml-simple-dtd-4.1.2.4. Trying to mask docbook-xml-simple-dtd-4.1.2.4 doesn't work. When I check the ebuild for app-text/docbook-sgml-utils-0.6.14 it has a specific dependency on docbook-xml-simple-dtd-4.1.2.4. The line in the docbook-sgml-utils ebuild should probably read >=app-text/docbook-xml-simple-dtd-4.1.2.4 and not =app-text/docbook-xml-simple-dtd-4.1.2.4. Reproducible: Always Steps to Reproduce: 1.emerge -uD world 2. 3. Actual Results: Masking of app-text/docbook-xml-simple-dtd-4.1.2.4 gives this error: These are the packages that I would merge, in order: Calculating world dependencies | !!! All ebuilds that could satisfy "=app-text/docbook-xml-simple-dtd-4.1.2.4" have been masked. !!! One of the following masked packages is required to complete your request: - app-text/docbook-xml-simple-dtd-4.1.2.4 (masked by: package.mask) For more information, see MASKED PACKAGES section in the emerge man page or section 2.2 "Software Availability" in the Gentoo Handbook. !!! (dependency required by "app-text/docbook-sgml-utils-0.6.14" [ebuild]) !!! Problem with ebuild sys-apps/man-pages-1.67 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. Expected Results: It should have allowed the update to stay and not be going back and forth between an update and a downgrade.
*** Bug 71102 has been marked as a duplicate of this bug. ***
Fixed in CVS. Thanks for the bug report.