Gentoo Archives: gentoo-dev

From: "Petteri Räty" <betelgeuse@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Unused ebuild built_with_use cleanup
Date: Thu, 08 Oct 2009 21:29:13
Message-Id: 4ACE59A4.8090501@gentoo.org
In Reply to: Re: [gentoo-dev] Unused ebuild built_with_use cleanup by "Marijn Schouten (hkBst)"
1 Marijn Schouten (hkBst) wrote:
2 > Petteri Räty wrote:
3 >> I wrote a script to check which ebuilds use built_with_use and have
4 >> keywords in never versions making the ebuild unused. This means that
5 >> neither arch or ~arch users are likely to install the ebuild. The script
6 >> and the list of ebuilds is attached. I plan on removing all these
7 >> ebuilds two weeks from now unless a reason is given why not to. If you
8 >> see an ebuild on the list that should be kept, please migrate it to EAPI
9 >> 2. If you need assistance in migrating, I can help. With these gone
10 >> built_with_use usage will be down to about 600:
11 >
12 > I have some ebuilds on the list: plt-scheme, stklos, lilypond. I usually clean
13 > up unused ebuilds some time after a new version has gone stable.
14 >
15 > Anyway my question is: what is the point of removing unused versions in the
16 > proposed manner? If the newer version is not ported to EAPI 2 and also uses
17 > built_with_use what do we gain? Even if it is already ported, do we gain
18 > anything by the propsed removal? Are all unused ebuilds evil?
19 >
20
21 It saves my time when removing built_with_use from packages that still
22 have active versions using it. Many packages are also unmaintained so
23 the versions with built_with_use don't get removed without doing
24 something like this.
25
26 > If built_with_use is to be eliminated from the tree I propose that effort is
27 > directed towards porting and stabling ebuilds that still use it. After the
28 > stable version has begun using EAPI 2 use deps, then all uses of built_with_use
29 > in other versions can be considered obsolete and those ebuilds can be removed in
30 > one fell sweep if need be.
31 >
32
33 It will be eliminated eventually. I am in the process of doing so but as
34 you can see from the numbers it takes quite a lot of work to get rid of
35 them.
36
37 Regards,
38 Petteri

Attachments

File name MIME type
signature.asc application/pgp-signature