Gentoo Archives: gentoo-user

From: Neil Bothwick <neil@××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: Re: [gentoo-user] Updating portage, continued
Date: Thu, 06 Jun 2019 07:42:31
Message-Id: 20190606084210.2a8dfd0d@digimed.co.uk
In Reply to: Aw: Re: Re: [gentoo-user] Updating portage, continued by n952162@web.de
1 On Thu, 6 Jun 2019 08:00:07 +0200, n952162@×××.de wrote:
2
3 Please don't top-post. Inline replies are preferred on this list.
4
5 > The handbook is great information, but unfortunately, it uses concepts
6 > - specific gentoo concepts - that many readers doesn't know. They are
7 > then often cross-referenced to other pages, which likewise define
8 > things based on expected internal understanding of the mechanisms,
9 > goals, and potential scenarios.
10
11 There is an element of circularity to this, which can take a bit longer
12 to understand. Once you do, it suddenly all makes sense, and you no
13 longer see the problems that new users can have with the documentation.
14
15 > Consider slots. I'm sure I've read that slots are used to allow
16 > multiple ... versions? configurations? of the same package to be
17 > installed. It was gradually dawning on me, that it's the developer who
18 > specifies the slot. Now, I can't figure out what use case that
19 > benefits, but the ability to have slots react to realities at a
20 > particular installation see to me to make a lot of sense. So, there
21 > must be something basic that I don't understand.
22
23 Slots are defined in the ebuilds, the developer must decide there is a
24 need for, and implement, the slot behaviour. for example, gcc is slotted
25 - you would normally use the latest version but some software may not
26 build with it so it is useful to have an older version around for
27 those cases. Python is another example already mentioned.
28
29 > I think cases like my simple case would help new comers and I'm hoping
30 > to make a blog describing it, once I fully understand the implications.
31
32 By all means record your experiences, but once you have crossed that
33 initial threshold of understanding, and before you forget it was even
34 there, you could also add any explanations you feel are missing to the
35 Gentoo wiki.
36
37
38 --
39 Neil Bothwick
40
41 Top Oxymorons Number 17: Clearly misunderstood