Re: [RFC] LTS branch of Portage
Alec Warner <[email protected]> Tue, 19 Oct 2021 16:43:45 -0700
| Newsgroups | gmane.linux.gentoo.portage.devel |
|---|---|
| Message-ID | <CAAr7Pr-9h6WYh6kW7_Uz+nWhFfXqwtA3aJu=TCdNyyqF2N4MrA@mail.gmail.com> |
On Mon, Oct 18, 2021 at 4:25 PM Francesco Riosa <[email protected]> wrote: > > > Il giorno mar 5 ott 2021 alle ore 10:31 Michał Górny <[email protected]> ha scritto: >> >> Hi, everyone. >> >> I've been thinking about this for some time already, and the recent >> FILESDIR mess seems to confirm it: I'd like to start a more stable LTS >> branch of Portage. >> >> Roughly, the idea is that: >> >> - master becomes 3.1.x, and primary development happens there >> >> - 3.0.x becomes the LTS branch and only major bugfixes are backported >> there >> >> As things settle down in the future, master would become 3.2.x, 3.1.x >> would become LTS, 3.0.x will be discontinued and so on. >> >> WDYT? > > > Sorry but portage is too strictly related to the ebuilds in tree, recent removal of EAPI=5 from most eclasses underlined that. > Or to put id differently if you want a LTS portage you also need a certain number of "protected" eclasses and ebuilds > It seems a lot of (very appreciated but don't count on me) work I think this is backwards a bit. The idea is to backport things from the main (development) branch to the LTS branch such that the tree continues to work for both; no? This seems mostly related to "what is a bugfix and will be backported into LTS" and "what is a feature and is not backportable for LTS" in terms of what the tree will rely on. -A > > >> >> >> -- >> Best regards, >> Michał Górny >> >> >>