guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New CLI syntax for package version


From: Ben Woodcroft
Subject: Re: New CLI syntax for package version
Date: Sun, 10 Jan 2016 11:06:53 +1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0



On 10/01/16 08:40, Federico Beffa wrote:
address@hidden (Ludovic Courtès) writes:

In <http://bugs.gnu.org/19219>, we came to the conclusion that we need a
new syntax to denote a specific package version on the command line.

The current syntax is described in the manual (info "(guix) Invoking
guix package").  Basically, ‘guile-1.8’ refers to version 1.8.x of
Guile; however, this syntax has proved to be ambiguous for packages
whose name contains digits.

For the new syntax, the proposals so far are:

   1. slash, <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19219#25>

      guile:1.8/doc
      xterm-256-color:320
      emacs:24.5/out

   2. underscore, <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19219#28>

      emacs_24.5:out

   3. at, <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19219#31>

      address@hidden
      address@hidden:doc

What do people think?
My order of preference (highest preference first) is: 3., 1., 2.

Me too.
ben



reply via email to

[Prev in Thread] Current Thread [Next in Thread]