Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: explicit -r0 in ebuild filename
Date: Sun, 30 Mar 2008 13:11:15
Message-Id: pan.2008.03.30.13.10.15@cox.net
In Reply to: Re: [gentoo-dev] explicit -r0 in ebuild filename by Brian Harring
1 Brian Harring <ferringb@×××××.com> posted
2 20080330093946.GA9305@××××××××××××××××××××××.net, excerpted below, on
3 Sun, 30 Mar 2008 02:39:46 -0700:
4
5 > No need to ban 1.00; it's already banned by PMS- quoting from names.tex:
6 >
7 > A version starts with the number part, which is in the form
8 > \t{[0-9]+($\backslash$.[0-9]+)*} (a positive integer, followed by zero
9 > or more dot-prefixed positive integers).
10 >
11 > Note the 'positive integers'; so 1.00 is actually blocked by PMS. That
12 > said, that same text seems to invalidly ban 1.0 also.
13
14 Well, "positive integer" as used must include zero also, or by that
15 definition, 0.xx style versions would be disallowed as well. That just
16 wouldn't be sane if we're to keep anything even /close/ to upstream
17 version mapping, so "positive" as used here must include 0 (and does by
18 the literal ranged definition), and both 0.xx and x.00 are therefore
19 defined as allowed, unless there's a further restriction elsewhere that
20 hasn't been quoted.
21
22 --
23 Duncan - List replies preferred. No HTML msgs.
24 "Every nonfree program has a lord, a master --
25 and if you use the program, he is your master." Richard Stallman
26
27 --
28 gentoo-dev@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Re: explicit -r0 in ebuild filename "Marijn Schouten (hkBst)" <hkBst@g.o>