Summary: | PORTAGE_CONFIGROOT emerge is polluted by host's package.mask | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Arcanux <bugs> |
Component: | Core | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Arcanux
2006-05-01 23:47:08 UTC
$PORTDIR/profiles/package.mask isn't part of any profile. It's acutally package metadata that belongs to the package repository. Don'e let it's location in $PORTDIR/profiles/ fool you into thinking differently. (In reply to comment #1) package.mask's role as repo metadata seems sane enough, despite its contextually ambiguous placement in $PORTDIR/profiles. In light of this, package.mask "pollution" is justified because you wouldn't want custom profiles blindly ignoring a repo's metadata. After further consideration I realize that $PORTAGE_CONFIGROOT/etc/make.profile/package.unmask would be an inappropriate place to override $PORTDIR/profiles/package.mask; this would more properly be done under $PORTAGE_CONFIGROOT/etc/portage. I no longer see a case for this bug so I'm marking it WONTFIX. |