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

Bug 152156

Summary: emerge world always upgrades, then downgrades eselect
Product: Gentoo Linux Reporter: Vladimir Brik <no.hope>
Component: [OLD] UnspecifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Vladimir Brik 2006-10-20 12:24:46 UTC
when I update world, emerge first upgrades eselect, but on the next world upgrade wants to downgrade it. It probably has something to do with eselect being in my packages.keywords (it's there for scipy and related packages)

--------------------------------------------------------------------------------
Changes I made to /etc/portage/packages.keywords:

media-video/nvidia-settings
=sys-apps/lmctl-0.3.2-r3
=app-admin/eselect-lapack-0.1
=app-admin/eselect-cblas-0.1
=app-admin/eselect-blas-0.1
app-admin/eselect
=sci-libs/blas-atlas-3.7.11-r1
=sci-libs/lapack-atlas-3.7.11-r1
=media-libs/libgpod-0.4.0
=dev-python/eyeD3-0.6.10
=app-pda/gtkpod-0.99.8
=dev-java/swt-3.2-r1
=dev-java/bcprov-1.31-r1


--------------------------------------------------------------------------------
aces ~ # emerge -uDavt world

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

Calculating world dependencies... done!
[nomerge      ] media-fonts/font-alias-1.0.1  USE="-debug"
[nomerge      ]  x11-libs/qt-3.3.6-r3  USE="cups ipv6 opengl xinerama -debug -doc -examples -firebird -gif -immqt -immqt-bc -mysql -nas -nis -odbc -postgres -sqlite"
[nomerge      ]   virtual/opengl-7.0
[nomerge      ]    media-libs/mesa-6.5.1-r1  USE="nptl -debug -doc -hardened -motif" VIDEO_CARDS="-i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis (-sunffb) -tdfx -trident -via"
[nomerge      ]     app-admin/eselect-opengl-1.0.3
[ebuild     UD]      app-admin/eselect-1.0.2 [1.0.6] USE="-bash-completion -doc" 0 kB


--------------------------------------------------------------------------------
aces ~ # emerge -uDavt world

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

Calculating world dependencies... done!
[nomerge      ] media-fonts/font-alias-1.0.1  USE="-debug"
[nomerge      ]  x11-libs/qt-3.3.6-r3  USE="cups ipv6 opengl xinerama -debug -doc -examples -firebird -gif -immqt -immqt-bc -mysql -nas -nis -odbc -postgres -sqlite"
[nomerge      ]   virtual/opengl-7.0
[nomerge      ]    media-libs/mesa-6.5.1-r1  USE="nptl -debug -doc -hardened -motif" VIDEO_CARDS="-i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis (-sunffb) -tdfx -trident -via"
[nomerge      ]     app-admin/eselect-opengl-1.0.3
[ebuild     U ]      app-admin/eselect-1.0.6 [1.0.2] USE="-bash-completion -doc" 0 kB
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-10-20 12:57:48 UTC
So stick eselect-opengl into package.keywords as well and it won't happen. :)