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.