Summary: | sys-apps/portage: error messages for packages masked by not fulfilling @system requirements is insufficient | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Sebastian Luther (few) <SebastianLuther> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | InVCS |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://archives.gentoo.org/gentoo-dev/msg_05d4efa45fded88639f3b2f5f93b7b4a.xml | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 149536 | ||
Bug Blocks: | 373933 |
Description
Sebastian Luther (few)
2011-08-05 19:22:26 UTC
I think we should remove "masked by: profile" support since it's not even part of PMS (see section 5.2.7 where is says atoms without * only appear for "legacy reasons"), and profiles can use package.mask if they need to mask something. If this issue the only one that hides behind "masked by profile", removing it sounds reasonable. This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=c5fbe4f306451b62c6f645d8d8679860e2d1a64e I've also migrated the gentoo-x86 profiles to use package.mask: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/profiles/ChangeLog?view=log#rev1.5605 http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/profiles/ChangeLog?view=log#rev1.5606 http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/profiles/ChangeLog?view=log#rev1.5607 This is fixed in 2.1.10.11 and 2.2.0_alpha51. |