Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] audacity-2.0.5 failed to compile
Date: Thu, 03 Sep 2015 20:41:42
Message-Id: 55E8B06D.5060900@gmail.com
In Reply to: Re: [gentoo-user] audacity-2.0.5 failed to compile by thelma@sys-concept.com
1 On 03/09/2015 21:56, thelma@×××××××××××.com wrote:
2 > On 09/03/2015 01:24 PM, Mick wrote:
3 >> On Thursday 03 Sep 2015 15:27:26 Alan McKinnon wrote:
4 >>> On 03/09/2015 15:56, thelma@×××××××××××.com wrote:
5 >>
6 >>>> sys-kernel/gentoo-sources
7 >>>> sys-kernel/gentoo-sources:3.10.17
8 >>>> sys-kernel/gentoo-sources:3.5.7
9 >>>
10 >>> Wee bit behind on kernel versions...
11 >>
12 >> Yes, only the first is needed, *unless* thelma wants to keep 3.10.17 and 3.5.7
13 >> for some reason.
14 >
15 > Keeping in world only:
16 > sys-kernel/gentoo-sources
17 >
18 > will keep the newest kernel in world and unmerge 3.10.17 the one I'm using
19
20
21 Kernel sources work differently. They are the only package where every
22 version must be it's own SLOT, and one of very few that only unpacks
23 sources and have no equivalent to a make step.
24
25 gentoo-sources will always add the latest sources when you update world,
26 and then they stay there forever. You must manually build a kernel and
27 install it, and unmerging the package only removes the original sources.
28
29 By all means have kernel sources with versions or slots in world, it
30 only means that you want to keep the original sources around so portage
31 won't remove them. To fully delete a kernel version you have to unmerge
32 the package, rm the source directory in /usr/src, rm the modules dir in
33 /lib/modules, rm the files in /boot and edit grub.conf
34
35
36 --
37 Alan McKinnon
38 alan.mckinnon@×××××.com