Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13950 - "emerge -pu --deep world" ignores pins in world file
Summary: "emerge -pu --deep world" ignores pins in world file
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-14 19:52 UTC by Brent Beacham
Modified: 2011-10-30 22:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
world file (world,1020 bytes, text/plain)
2003-01-14 19:55 UTC, Brent Beacham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brent Beacham 2003-01-14 19:52:37 UTC
In my world file I have:  
  
>=media-video/nvidia-kernel-1.0.4191-r1  
>=media-video/nvidia-glx-1.0.4191  
  
It appears that when I do an "emerge -pu --deep world"  
the pins are ignored.  For example:  
  
   $ emerge -pu world  
  
   These are the packages that I would merge, in order:  
  
   Calculating world dependencies ...done!  
  
   $ emerge -pu --deep world  
  
   These are the packages that I would merge, in order:  
  
   Calculating world dependencies ...done!  
   [ebuild    UD] media-video/nvidia-kernel-1.0.3123-r2 [1.0.4191-r1]  
   [ebuild    UD] media-video/nvidia-glx-1.0.3123 [1.0.4191]  
  
With the "--deep" option, emerge wants to downgrade those two  
packages, even though they are (as I understand it) pinned   
at the newer versions.  
 
My portage version is portage-2.0.46-r6
Comment 1 Brent Beacham 2003-01-14 19:55:28 UTC
Created attachment 7314 [details]
world file

My world file is attached
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-01-15 14:26:09 UTC
you are using stable arch and this packages are unstable

if you wanna force this, use PORTAGE_OVERLAY and put only both ebuilds in 
there, mark it stable


btw world file is wrong, should be packages in the profiles dir