Summary: | Allow package.mask repository atoms to work with wildcards | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alessandro Guido <ag> |
Component: | [OLD] Unspecified | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | Keywords: | InVCS |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 185377 | ||
Bug Blocks: | 240187 |
Description
Alessandro Guido
2010-10-12 12:18:08 UTC
*** This bug has been marked as a duplicate of bug 185377 *** (In reply to comment #0) > I think it could be useful to be able to do something like this in > package.mask: > > gnome-base/nautilus@B > gnome-base/gdm@B > ... > > or even better: > > package.mask: */*@B > > package.unmask: media-sound/gpodder@B You can do all that with >=portage-2.2_rc90, but it's :: rather than @. (In reply to comment #2) > You can do all that with >=portage-2.2_rc90, but it's :: rather than @. Ah, I see, thanks! Sorry for the noise. However the "*/*" wildcard seems to not work: --- Invalid atom in /etc/portage/package.mask: */*::keruspe (In reply to comment #3) > However the "*/*" wildcard seems to not work: > --- Invalid atom in /etc/portage/package.mask: */*::keruspe Hmm, this seems like a bug. I'll reopen this bug for this issue, and change the description. This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=13265b866e87e132ff6fb0726e3773f490a2b90c This is fixed in 2.2_rc95. The current documentation is here: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=b1692269047db9f6c59f5203629ab2fc68423086 |