commit: 299ec8356227cf7420f3eff962eccf50db68f185 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Sat Sep 23 07:47:59 2017 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Sun Oct 8 15:46:05 2017 +0000 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=299ec835
Clarify that version components can have arbitrary length. Bug: 270108 names.tex | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/names.tex b/names.tex index 6767c55..15c720a 100644 --- a/names.tex +++ b/names.tex @@ -55,8 +55,9 @@ hyphen, a dot or a plus sign. \section{Version Specifications} \label{sec:version-spec} -The package manager must not impose fixed limits upon the number of version components. Package -managers should indicate or reject any version that is invalid according to these rules. +The package manager must neither impose fixed limits upon the number of version components, nor +upon the length of any component. Package managers should indicate or reject any version that is +invalid according to the rules below. A version starts with the number part, which is in the form \t{[0-9]+(\textbackslash.[0-9]+)*} (a positive integer, followed by zero or more dot-prefixed positive integers).