Gentoo Archives: gentoo-dev

From: Peter Stuge <peter@×××××.se>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Gentoo LTS or: proper backward compatibility?
Date: Mon, 02 Jan 2023 19:00:18
Message-Id: 20230102190010.6046.qmail@stuge.se
In Reply to: Re: [gentoo-dev] Gentoo LTS or: proper backward compatibility? by Peter Stuge
1 Peter Stuge wrote:
2 > Essentially you will be maintaining a private fork of gentoo.git,
3
4 If this seems too heavy handed then you can just as well do the reverse:
5
6 Maintain an overlay repo with the packages you care to control in the
7 state you care to have them, set that in the catalyst stage4.spec
8 portage_overlay and add unwanted package versions in gentoo.git to
9 the package.mask directory used by catalyst.
10
11 This may sound complicated but it isn't bad at all.
12
13 For total control also make your own profile, e.g. based on embedded,
14 but that's not per se neccessary, only if the standard profiles has too
15 much conflicts with what you want in @system.
16
17 catalyst will rebuild @system according to spec file but with too much
18 difference that just becomes annoying and feels more trouble than a
19 controlled profile.
20
21 This approach falls somewhere between your options (1) and (5).
22
23
24 Good luck!
25
26 //Peter

Replies

Subject Author
Re: [gentoo-dev] Gentoo LTS or: proper backward compatibility? m1027 <m1027@××××××.net>