1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Petteri Räty wrote: |
5 |
> I wrote a script to check which ebuilds use built_with_use and have |
6 |
> keywords in never versions making the ebuild unused. This means that |
7 |
> neither arch or ~arch users are likely to install the ebuild. The script |
8 |
> and the list of ebuilds is attached. I plan on removing all these |
9 |
> ebuilds two weeks from now unless a reason is given why not to. If you |
10 |
> see an ebuild on the list that should be kept, please migrate it to EAPI |
11 |
> 2. If you need assistance in migrating, I can help. With these gone |
12 |
> built_with_use usage will be down to about 600: |
13 |
|
14 |
I have some ebuilds on the list: plt-scheme, stklos, lilypond. I usually clean |
15 |
up unused ebuilds some time after a new version has gone stable. |
16 |
|
17 |
Anyway my question is: what is the point of removing unused versions in the |
18 |
proposed manner? If the newer version is not ported to EAPI 2 and also uses |
19 |
built_with_use what do we gain? Even if it is already ported, do we gain |
20 |
anything by the propsed removal? Are all unused ebuilds evil? |
21 |
|
22 |
If built_with_use is to be eliminated from the tree I propose that effort is |
23 |
directed towards porting and stabling ebuilds that still use it. After the |
24 |
stable version has begun using EAPI 2 use deps, then all uses of built_with_use |
25 |
in other versions can be considered obsolete and those ebuilds can be removed in |
26 |
one fell sweep if need be. |
27 |
|
28 |
Marijn |
29 |
|
30 |
- -- |
31 |
If you cannot read my mind, then listen to what I say. |
32 |
|
33 |
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML |
34 |
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode |
35 |
-----BEGIN PGP SIGNATURE----- |
36 |
Version: GnuPG v2.0.11 (GNU/Linux) |
37 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
38 |
|
39 |
iEYEARECAAYFAkrMedEACgkQp/VmCx0OL2zCEACeK0xQpwjf1UPGVWz4izqD/km6 |
40 |
6ZoAn2BQAcS8Ir0NKAkaH5ui1U/cN1V3 |
41 |
=rmtP |
42 |
-----END PGP SIGNATURE----- |