On Friday 10 September 2010 18:53:52 Hilco Wijbenga wrote: > Hi all, > > This morning I got > > centaur ~ # emerge -vDuNp world > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > <snip/> > [ebuild UD] kde-base/pykde4-4.5.1 [4.5.1-r1] USE="semantic-desktop > (-aqua) -debug -doc -examples (-kdeenablefinal) (-kdeprefix)" 0 kB > [1=>0] > <snip/> > > Total: 9 packages (7 upgrades, 1 downgrade, 1 reinstall), Size of > downloads: 10,550 kB > Portage tree and overlays: > [0] /usr/portage > [1] /var/lib/layman/kde > > I decided that I did not want to go back to 4.5.1 so I added > > =kde-base/pykde4-4.5.1 > > to /etc/portage/package.mask. > > To my utmost surprise, I got the exact same result as before when > running the above emerge command again. I tried it with one of the > other upgrades mentioned and package.mask had the expected result. > > So I'm confused. Why is package.mask not having any (apparent) effect > for pykde4? How do I prevent the downgrade? > > Cheers, > Hilco
Strange, I don't have pykde4-4.5.1-r1 at all. What does "eix pykde4" say on your system? On mine it says: *** $ eix pykde4 [I] kde-base/pykde4 Available versions: (4.4) ~4.4.1[3] 4.4.5 **4.4.9999!m!t[1] **4.4.9999!m!t[2] (4.5) ~4.5.1 **4.5.9999!m!t[1] (live) **9999!m!t[1] **9999!m!t[2] {akonadi aqua debug doc examples kdeenablefinal (+)kdeprefix semantic- desktop} Installed versions: 4.4.5(4.4)(11:35:47 PM 08/13/2010)(semantic-desktop -aqua -debug -doc -examples -kdeenablefinal -kdeprefix) Homepage: http://www.kde.org/ Description: Python bindings for KDE4 [1] "kde" /usr/portage/local/layman/kde [2] layman/kde [3] layman/sabayon *** Hmm... why are there 2 "layman/kde" overlays? -- Joost