Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Cc: "Ulrich Müller" <ulm@g.o>
Subject: Re: [gentoo-dev] [RFC] Tightening EAPI rules
Date: Mon, 10 Feb 2014 17:47:31
Message-Id: CAGfcS_m6rHGu8UCkBz5POmW1TVaqS3RuGcm_VVfoOK-mBasZHg@mail.gmail.com
In Reply to: Re: [gentoo-dev] [RFC] Tightening EAPI rules by Tom Wijsman
1 On Mon, Feb 10, 2014 at 12:20 PM, Tom Wijsman <TomWij@g.o> wrote:
2 > On Mon, 10 Feb 2014 17:05:22 +0100
3 > Ulrich Mueller <ulm@g.o> wrote:
4 >> The package manager must be able to uninstall old packages, which
5 >> essentially means that support for old EAPIs cannot be removed.
6 >
7 > That's only a subset of the entire EAPI, which could be separately
8 > still supported; while no longer supporting the majority of it, for
9 > example, whether src_prepare is supported doesn't really matter anymore
10 > when you are uninstalling a package. One could make up a list; however,
11 > it's not a problem yet, it might become one in 10 years or so...
12
13 Well, that strikes me as a cross-that-bridge-when-we-get-to-it
14 problem. However, if maintaining the code becomes a problem we could
15 always create a script that finds and re-installs any package that
16 uses an about-to-be-desupported EAPI and then the system will be clean
17 of them. It doesn't sound nearly as bad as that glibc upgrade that
18 broke the ABI a decade ago, and it would only impact packages that
19 hadn't been otherwise updated in a long time...
20
21 Rich