Everyone CCed here is listed as a maintainer of a layman overlay which uses profiles/package.unmask. ./raw/profiles/package.unmask ./sabayon/profiles/package.unmask ./nCdy/profiles/package.unmask ./mysql/profiles/package.unmask ./funroll-loops/profiles/package.unmask Please migrate your profiles/package.unmask to profiles/package.mask with negative atoms. The support for profiles/package.unmask will be removed in bug 385329. UnCC yourself once you fixed your overlay. Examples: ::gentoo has 'cat/pkg' in profiles/package.mask and you want to unmask all versions of cat/pkg in your overlay: echo '-cat/pkg' >> profiles/package.mask If you want to unmask only some versions, still add the line above and add additionally a line similar to the following: echo '=cat/pkg-2' >> profiles/package.mask
I send a mail to mahatma@eu.by, ncdy@funtoo.org and portage-overlay@funroll-loops.de pointing them to this bug, because I couldn't CC them.
sabayon overlay done.
package.unmask removed from the mysql overlay.
There's a related repoman fix in portage-2.1.10.24 and 2.2.0_alpha64: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=176f43b1ec7e7a82cf67d19b40dcacbebc6dc3f6 It fixes erroneous *DEPEND.bad as shown here: https://github.com/cschwan/sage-on-gentoo/issues/90#issuecomment-2324953