Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 385333 - Remove profiles/package.unmask from overlays
Summary: Remove profiles/package.unmask from overlays
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Conceptual/Abstract Ideas (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 385329
  Show dependency tree
 
Reported: 2011-10-02 08:57 UTC by Sebastian Luther (few)
Modified: 2012-12-25 09:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Luther (few) 2011-10-02 08:57:19 UTC
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
Comment 1 Sebastian Luther (few) 2011-10-02 09:01:35 UTC
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.
Comment 2 Fabio Erculiani (RETIRED) gentoo-dev 2011-10-04 17:07:32 UTC
sabayon overlay done.
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-10-07 03:36:01 UTC
package.unmask removed from the mysql overlay.
Comment 4 Zac Medico gentoo-dev 2011-10-08 16:11:32 UTC
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