1 |
On Monday, 31 October 2022 23:06:18 GMT Neil Bothwick wrote: |
2 |
> On Mon, 31 Oct 2022 22:32:34 +0100, Arve Barsnes wrote: |
3 |
> > On Mon, 31 Oct 2022 at 22:12, Walter Dnes <waltdnes@××××××××.org> |
4 |
wrote: |
5 |
> > > On Sat, Oct 29, 2022 at 11:39:47PM +0100, Neil Bothwick wrote |
6 |
> > > |
7 |
> > > > qlist -IC | grep -e x11-base -e x11-apps -e x11-fonts |
8 |
> > > > |
9 |
> > > > >/etc/portage/sets/x11 emerge -n @x11 |
10 |
> > > > |
11 |
> > > > Saves filling @world with dozens of x11 entries. |
12 |
> > > > |
13 |
> > > 1) Has /var/lib/portage/set_name been deprecated? |
14 |
> > |
15 |
> > No. The new default is now /var/lib/portage. Check your |
16 |
> > /etc/portage/repos.conf/gentoo.conf if you're in doubt about where |
17 |
> > your main repo is. |
18 |
> |
19 |
> When did that happen? The portage man page still shows /etc/portage/sets/ |
20 |
> as the location for user-defined sets. |
21 |
|
22 |
There seems to be some confusion here. /var/lib/portage is where portage |
23 |
stores things; /etc/portage is where you store portage things. |
24 |
|
25 |
> > > 2) Will items in /etc/portage/sets/<whatever> be automatically |
26 |
> > > updated each time you update world? |
27 |
> |
28 |
> Provided the set is in world_sets, all packages in it will be treated as |
29 |
> if they were in @world for updates. |
30 |
|
31 |
In my case, nearly all the packages I want installed are specified in 6 sets in |
32 |
/etc/portage/sets/<set-name>. When I emerge one of those sets, portage adds it |
33 |
to /var/lib/portage/world_sets, just as any package I emerge specifically goes |
34 |
into /var/lib/portage/world. In fact my world file has just three entries at |
35 |
the moment: things I'm trying before they're moved to a set. |
36 |
|
37 |
Neat and tidy. |
38 |
|
39 |
[OT] |
40 |
|
41 |
This scheme may seem backwards; I started it when I was going through a great |
42 |
many reinstallations and wanted to go methodically, one step at a time. First |
43 |
a core set, then a broader base set, then xorg, plasma and apps. The |
44 |
appropriate profile would be set for each stage. I'd set up the kernel config |
45 |
after the core, so that the rest of the base packages had proper kernel |
46 |
settings to read. That gave me a bootable system and I'd finish the job in the |
47 |
new system itself. |
48 |
|
49 |
-- |
50 |
Regards, |
51 |
Peter. |