Summary: | emerge --onlydeps does not merge dependencies of masked packages | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Michal Suchanek <hramrach> |
Component: | Enhancement/Feature Requests | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michal Suchanek
2006-01-24 10:47:32 UTC
It's CANTFIX as well, but might be possible for some special cases. Generally it's not doable as when a package is masked we don't know which version to select, so no clue which deps have to be merged. Use package.keywords/package.unmask instead, that does what you want. (In reply to comment #1) > It's CANTFIX as well, but might be possible for some special cases. > Generally it's not doable as when a package is masked we don't know which > version to select, so no clue which deps have to be merged. > Use package.keywords/package.unmask instead, that does what you want. > yes and no. sometimes there's only one version of a package. other times i'd gladly do something like this if needed: emerge -avt --onlydeps '=gnome-extra/hal-device-manager-0.5-r1' at least there should be a way to see what versions and uses are required! otherwise it's rather hard to work with (e.g. debug) broken programs it may be reasonable to assume however that masked packages are not tested against dependencies and thus particular dependency versions might be off. |