Summary: | When a virtual-X dep is encountered that is not fulfilled, give user a choice. | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Alec Warner <antarus> |
Component: | Enhancement/Feature Requests | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | radek |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alec Warner (RETIRED)
2004-12-18 13:10:52 UTC
For some reason I can't specify I don't like this ... Another suggestion that was brought up was to add a PROVIDE scanner to equery. That way when something deps on virtual-foo someone can do a equery --provider virtual-foo and get a list of providers. Then they can choose to emerge a provider and then continue on with whatever depended on virtual-foo. Not nearly as integrated. However having a tool like this available is IMHO a good thing. Sometimes the gentoo default providers aren't my cup of tea (personally) but god knows i can't list all the providers for virtuals, or even know what every virtual means. This is also a bit easier to implement, although it's a costly operation to do. Gah, realized that you'd have to maintain virtuals in two places (or break compability), bad idea. The actual need is a PROVIDE scanner (or more general: a metadata/aux_get scanner) which is IMO much more useful as it doesn't depend on this specific scenario. |