1 |
On Fri, 17 Jan 2014, Ulrich Mueller wrote: |
2 |
>>>>>> On Fri, 17 Jan 2014, grozin wrote: |
3 |
>> Maybe, a good solution is to introduce a special arch, "noarch", for |
4 |
>> such packages (similar to what's done in the rpm world). Then, if a |
5 |
>> package is ~noarch, it is automatically considered ~arch for all |
6 |
>> arches. Similar for stable. The maintainer should be able to keyword |
7 |
>> ~noarch and to stabilize noarch. Comments? |
8 |
> |
9 |
> How would you handle dependencies in such a scenario? All dependencies |
10 |
> must be keyworded or stable on all architectures, before the package |
11 |
> can be keyworded or stabilised on noarch? |
12 |
Many "pure data" packages don't depend on anything. |
13 |
|
14 |
Pure TeX/LaTeX packages should be keyworded ~noarch only if a suitable |
15 |
binary TeX is keyworded for each arch. Hmm, this, probably, means that |
16 |
they can never be stabilized as noarch. |
17 |
|
18 |
Pure python scripts (without library dependencies) should become ~noarch |
19 |
if some suitable python binary is keyworded for each arch. Similarly for |
20 |
perl, ruby. Python is installed on each Gentoo box anyway, so, in this |
21 |
case it is less problematic. |
22 |
|
23 |
Andrey |