| Summary: | Further problems with emerge --update --deep | ||
|---|---|---|---|
| Product: | Portage Development | Reporter: | Max Kalika (RETIRED) <max> |
| Component: | Unclassified | Assignee: | Portage team <dev-portage> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | dopey |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
yup, opera does the same thing with lesstif and openmotif. This is fixed in unstable, devel, and cvs. |
emerge --update --deep seems to ignore optional ("or") depenencies and making both required. For example: - mythweather has a depend string like this: || ( media-tv/mythtv media-tv/mythfrontend ) - emerge mythfrontend (takes a while, sorry) - emerge mythweather (all works fine, no extra things are needed). - emerge world -puD (notice all the extra depends because it wants to pull in mythtv) This seems related to bug #13632 and bug #16240. I will post more info as I have it...