Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 27371

Summary: Further problems with emerge --update --deep
Product: Portage Development Reporter: Max Kalika (RETIRED) <max>
Component: UnclassifiedAssignee: 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: ---

Description Max Kalika (RETIRED) gentoo-dev 2003-08-26 11:00:04 UTC
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...
Comment 1 Andy Wang 2003-11-27 08:12:51 UTC
yup, opera does the same thing with lesstif and openmotif.
Comment 2 Nicholas Jones (RETIRED) gentoo-dev 2003-12-24 18:37:49 UTC
This is fixed in unstable, devel, and cvs.