l...@gnu.org (Ludovic Courtès) writes:

> Mark H Weaver <m...@netris.org> skribis:
>
>> Andreas Enge <andr...@enge.fr> writes:
>>> How about naming them "guile-reader" with a version number of
>>> 0.6-1.8.8 and 0.6-2.0.7, or the other way round 1.8.8-0.6 and
>>> 2.0.7-0.6?
>>
>> We can't do this, because it would break the version-number comparison
>> logic.  One option would be to change the dash to something else.
>> Maybe tilde?
>>
>>   guile-reader-for-guile~1.8.8
>>   guile-reader-for-guile~2.0.7
>
> Good idea.

Unfortunately, tilde seems to be forbidden in package names.

  mhw@tines:~/guix$ ./pre-inst-env guix package -i guile-reader-for-guile~2.0.7
  error: build failed: invalid character `~' in name 
`guile-reader-for-guile~2.0.7-0.6-guile-builder'

How about using underscore instead?  That seems to be allowed.

   guile-reader-for-guile_1.8.8
   guile-reader-for-guile_2.0.7

       Mark

Reply via email to