GNU bug report logs -
#68274
automake 1.16j nonnumerical version confuses scripts
Previous Next
Reported by: Carl Hansen <carlhansen <at> gnu.org>
Date: Sat, 6 Jan 2024 04:05:02 UTC
Severity: normal
Done: Karl Berry <karl <at> freefriends.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On 06 Jan 2024 15:37, Karl Berry wrote:
> Automake and other packages have used letters for pretests for decades,
true ...
> and it's not plausible to change now.
eh ? there is nothing requiring or restricting the current version behavior
other than "it's always been this way". but that doesn't mean it's better.
there's no reason we couldn't use more modern convention here like -rc#.
appending a letter at the end to indicate a *pre*release is extremely
uncommon nowadays.
> Also, I have the impression that other packages use random git hexids in
> their pretest releases, which aren't numeric either. -k
some do, but they use separators which makes it easier to split+compare.
if they smashed it together, it'd be impossible to determine where the
version stopped and where the git sha started.
e.g. 1.2.3-gab989de
-mike
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 1 year and 176 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.