1 |
PMS currently has the following: |
2 |
|
3 |
> The package manager must not impose fixed limits upon the number of |
4 |
> version components. No integer part of a version specification may |
5 |
> contain more than eight digits. Package managers should indicate or |
6 |
> reject any version that is invalid according to these rules. |
7 |
|
8 |
Historically, Portage had weird bugs for excessively long version |
9 |
parts, especially when leading zeroes were involved, although as far as |
10 |
I'm aware it's clean with arbitrary lengths now. Paludis is clean (and |
11 |
issues a QA notice for violations), but portage-utils fails the |
12 |
whole version handling thing in an epic fashion. |
13 |
|
14 |
Given this, do we still need that restriction in place? There're quite |
15 |
a few violations in the tree. |
16 |
|
17 |
-- |
18 |
Ciaran McCreesh |