all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* New CLI syntax for package version
@ 2016-01-09 21:26 Ludovic Courtès
  2016-01-09 22:52 ` Andreas Enge
                   ` (2 more replies)
  0 siblings, 3 replies; 32+ messages in thread
From: Ludovic Courtès @ 2016-01-09 21:26 UTC (permalink / raw)
  To: guix-devel

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>

     guile@1.8
     guile@1.8:doc

What do people think?

Ludo’.

^ permalink raw reply	[flat|nested] 32+ messages in thread
* Re: New CLI syntax for package version
@ 2016-01-09 22:40 Federico Beffa
  2016-01-10  1:06 ` Ben Woodcroft
  0 siblings, 1 reply; 32+ messages in thread
From: Federico Beffa @ 2016-01-09 22:40 UTC (permalink / raw)
  To: ludo, Guix-devel

ludo@gnu.org (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>
>
>      guile@1.8
>      guile@1.8:doc
>
> What do people think?

My order of preference (highest preference first) is: 3., 1., 2.

Regards,
Fede

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2016-02-23 11:53 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-09 21:26 New CLI syntax for package version Ludovic Courtès
2016-01-09 22:52 ` Andreas Enge
2016-01-10  8:32 ` Ricardo Wurmus
2016-01-11  3:37   ` Christopher Allan Webber
2016-01-11 15:48     ` Eric Bavier
2016-01-12  7:50 ` Ricardo Wurmus
2016-01-12  9:26   ` Version numbers for VCS snapshots Ludovic Courtès
2016-01-21  4:51     ` Ben Woodcroft
2016-01-21  6:22       ` Leo Famulari
2016-01-21  9:40         ` Ricardo Wurmus
2016-01-21 18:44           ` Leo Famulari
2016-01-21 21:05             ` Ludovic Courtès
2016-02-21  4:35               ` Leo Famulari
2016-02-21  9:17                 ` Alex Kost
2016-02-21 22:52                   ` Leo Famulari
2016-02-22  0:09                     ` Christopher Allan Webber
2016-02-23 11:53                       ` Ludovic Courtès
2016-01-21  9:44       ` Ricardo Wurmus
2016-01-21 21:25         ` Ludovic Courtès
2016-01-21 22:02           ` Ricardo Wurmus
2016-01-23 22:00             ` Ludovic Courtès
2016-01-23 22:07               ` Ricardo Wurmus
2016-01-24 23:12                 ` Ludovic Courtès
2016-01-21 22:08           ` Eric Bavier
2016-01-21 22:23             ` Jookia
2016-01-22  9:35           ` Andy Wingo
2016-01-22 12:31             ` Ricardo Wurmus
2016-01-23 21:51             ` Ludovic Courtès
  -- strict thread matches above, loose matches on Subject: below --
2016-01-09 22:40 New CLI syntax for package version Federico Beffa
2016-01-10  1:06 ` Ben Woodcroft
2016-01-11 16:01   ` shakmar
2016-01-11 20:51     ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.