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 |