Gentoo Archives: gentoo-user

From: Paul Hartman <paul.hartman+gentoo@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] how to get emerge --depclean to skip a pkg?
Date: Fri, 20 Nov 2009 00:04:50
Message-Id: 58965d8a0911191418u6686dcb1we4f40668fc23a802@mail.gmail.com
In Reply to: Re: [gentoo-user] how to get emerge --depclean to skip a pkg? by "Crístian Viana"
1 On Thu, Nov 19, 2009 at 9:20 PM, Maxim Wexler <maxim.wexler@×××××.com>
2 wrote:
3 >
4 > Hi group,
5 >
6 > emerge -av --depclean wants to remove
7 > sys-kernel/gentoo-sources-2.6.30-r7 after a world update.
8 >
9 > How do I prevent this? I've tried the --deselect and --noreplace
10 > switches but that has the opposite effect I'm looking for.
11
12 I asked this same question earlier this year and got a perfect
13 solution from Mike Kazantsev along with help from Boris Fersing.
14
15 Edit (or create) /etc/portage/sets.conf and put this inside:
16 [kernels]
17 class = portage.sets.dbapi.OwnerSet
18 world-candidate = False
19 files = /usr/src
20
21 Then edit/create /var/lib/portage/world_sets and add this line:
22 @kernels
23
24 Now --depclean should never try to remove your kernel packages! It
25 works great for me.

Replies

Subject Author
Re: [gentoo-user] how to get emerge --depclean to skip a pkg? Paul Hartman <paul.hartman+gentoo@×××××.com>