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

Bug 138266

Summary: xmms-plugin.eclass depends on =autoconf-2.5*
Product: Gentoo Linux Reporter: Ulrich Müller <ulm>
Component: EclassesAssignee: Luis Medinas (RETIRED) <metalgod>
Status: RESOLVED FIXED    
Severity: normal CC: daemon, jakub
Priority: High    
Version: 2006.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 137964    

Description Ulrich Müller gentoo-dev 2006-06-27 13:52:16 UTC
xmms-plugin.eclass has =sys-devel/autoconf-2.5* in DEPEND.
So, after upgrading to autoconf-2.60 the system wants to downgrade again:

# emerge -uDpt world

These are the packages that would be merged, in reverse order:

Calculating world dependencies... done!
[nomerge      ] media-plugins/xmms-mpg123-1.2.10-r1  
[ebuild     UD]  sys-devel/autoconf-2.59-r7 [2.60]
Comment 1 Luis Medinas (RETIRED) gentoo-dev 2006-06-27 19:16:51 UTC
fixed in cvs Thanks
Comment 2 Ulrich Müller gentoo-dev 2006-06-28 01:13:27 UTC
Hm, now there is ">=sys-devel/autoconf-2.5*" in DEPEND. This is probably not what you want:

$ portageq match / ">=sys-devel/autoconf-2.5*"
sys-devel/autoconf-2.13
sys-devel/autoconf-2.59-r7
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-06-28 01:54:53 UTC
Well, additionally that depend is invalid, you can't use globbing w/ ranged operators. ;)

# emerge -pv \>=sys-devel/autoconf-2.5*

These are the packages that would be merged, in order:

Calculating dependencies  

!!! '>=sys-devel/autoconf-2.5*' is not a valid package atom.
!!! Please check ebuild(5) for full details.
!!! (Did you specify a version but forget to prefix with '='?)
Comment 4 Luis Medinas (RETIRED) gentoo-dev 2006-06-28 06:13:25 UTC
now it's really fixed in cvs
sorry