On Sunday 12 April 2009 21:31:42 Joseph wrote:

> I would like to protect the current kernel as well, will statement in
> make.conf works? CONFIG_PROTECT="/usr/src/linux/*"
>
> I've not test it yet.

No, that will not work as no existing files are being overwritten.

To ensure that a kernel sources are never touched by --declean, add them to 
world, as in

emerge gentoo-sources-2.6.29

If it's already installed but not in world use -1 to tell portage not to go 
through the install process, but just add it to world. Or just edit the world 
file by hand.

Or you could just let --depclean remove it. Ask yourself this: Once you have 
built a kernel, installed it, and built all the out-of-tree modules, how often 
do you go back and use those sources again? For most people the true answer is 
"very seldom, if ever".

/usr/src tends to get very big very quick if not kept under control, each 
version comes in at about 500M or so. That can fill /usr quite quickly.

-- 
alan dot mckinnon at gmail dot com

Reply via email to