Unable to emerge new python-2.6-r5.ebuild due to doc use flag due to package not found. Package name in ebuild script has a type in the doc package name. The bad line 45 is: doc? ( dev-python/python-docs:2.6 ). It should be: doc? ( dev-python/python-docs-2.6 ). Reproducible: Always Steps to Reproduce: 1. add doc use flag to /etc/make.conf (my setup) or /etc/portage/use 2. emerge -auDNvt world 3. Actual Results: planxty python # emerge -auDNvt world These are the packages that would be merged, in reverse order: Calculating dependencies... done! !!! All ebuilds that could satisfy "dev-python/python-docs:2.6" have been masked. !!! One of the following masked packages is required to complete your request: - dev-python/python-docs-2.6.1 (masked by: ~amd64 keyword) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "dev-lang/python-2.6-r5" [ebuild]) (dependency required by "world" [argument]) Expected Results: emerge updates python-2.6-r5 and dev-python/python-docs-2.6 Workaround is to remove or disable doc use flag for python in /etc/portage/package-use
*** This bug has been marked as a duplicate of bug 265777 ***