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

Bug 316147

Summary: portage doesn't install new slot anymore
Product: Gentoo Linux Reporter: Anthoine Bourgeois <anthoine.bourgeois>
Component: [OLD] Core systemAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Anthoine Bourgeois 2010-04-19 17:29:24 UTC
Yesturday, I run 'emerge -uDN @world' then 'revdep-rebuild' and finally 'emerge -p --depclean'. On the last step, I see that portage wants to clean gentoo-sources-2.6-31-r6 without any kernel version to replace it.
I run 'emerge -p gentoo-sources' and portage returns me '[ebuild    NS ] sys-kernel/gentoo-sources-2.6.31-r10'.
Why portage doesn't install the new slot with my first command as usual ?
Is it a new behaviour of portage ?



Reproducible: Didn't try
Comment 1 Rafał Mużyło 2010-04-19 17:34:00 UTC
Chances are that 'emerge -uDN --with-bdeps y @world'
would have picked it up.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2010-04-19 23:42:37 UTC
It does not for the same reason it depcleaned gentoo-sources. You will have installed gentoo-sources using the --oneshot option, so it isn't recorded in the world file. Since nothing depends on gentoo-sources it's a leaf falling from the dependency tree and Portage doesn't care about it.

This is a feature not a bug.
Comment 3 Anthoine Bourgeois 2010-04-20 17:09:58 UTC
Yes, gentoo-sources was in my world and I emerged it _without_ --oneshot.