are curr: and test: no longer accepted in .hint files?

Jon Turney jon.turney@dronecode.org.uk
Fri Mar 24 17:42:00 GMT 2017


On 24/03/2017 16:44, Andrew Schulman wrote:
>> On 2017-03-24 11:18, Andrew Schulman wrote:
>>> I tried adding
>>>
>>> curr: 1.7.3.2-1
>>> test: 2.0.0-b9-1
>>               ^
>> Hyphens aren't allowed in versions, it messes up the sorting.  This

Certainly they may not sort the way you expect :)

Another reason for disallowing this is that it makes decomposing a 
package name into P-V-R ambiguous

Going forward, I think we want to add this to the rules for hyphenation 
in [1]

>> needs to be VERSION=2.0.0; RELEASE=0.1.b9; then the next beta will be
>> 0.2.b10, etc., until 2.0.0 is final with RELEASE=1.

Actually, since this is an existing package, it has a grandfathered-in 
exception to this rule, but it would be nice to bear this in mind for 
the future.

[1] https://cygwin.com/packaging-package-files.html#naming



More information about the Cygwin-apps mailing list