bug#25118: All ruby packages replaced by version 2.3.3

2016-12-05 Thread Ben Woodcroft
On 06/12/16 07:42, Leo Famulari wrote: On Mon, Dec 05, 2016 at 01:18:04PM +, Christopher Baines wrote: On master (8f35c0306192c4b62646f2aa02879c2a8c4f4a07), as ruby 2.3.1 is replaced by 2.3.3, and all ruby packages inherit from ruby 2.3.1, all versions of ruby end up being 2.3.3. For exampl

bug#25101: [PATCH 1/2] gnu: Add hpaio-enabled sane-backends variant.

2016-12-05 Thread Andy Patterson
On Mon, 05 Dec 2016 21:48:36 +0100 l...@gnu.org (Ludovic Courtès) wrote: > > +(define-public sane-backends+hpaio > > Could you add a comment and a synopsis explaining what’s this is? > Sure, is the following patch ok? > > + (package > > +(inherit sane-backends) > > +(name "sane-back

bug#25118: All ruby packages replaced by version 2.3.3

2016-12-05 Thread Leo Famulari
On Mon, Dec 05, 2016 at 01:18:04PM +, Christopher Baines wrote: > On master (8f35c0306192c4b62646f2aa02879c2a8c4f4a07), as ruby 2.3.1 is > replaced by 2.3.3, and all ruby packages inherit from ruby 2.3.1, all > versions of ruby end up being 2.3.3. > > For example: > → guix environment --contai

bug#25101: [PATCH 1/2] gnu: Add hpaio-enabled sane-backends variant.

2016-12-05 Thread Ludovic Courtès
Andy Patterson skribis: > * gnu/packages/scanner.scm (sane-backends+hpaio): New variable. [...] > +(define-public sane-backends+hpaio Could you add a comment and a synopsis explaining what’s this is? > + (package > +(inherit sane-backends) > +(name "sane-backends+hpaio") > +(inpu

bug#25100: 'guix system reconfigure' fails when new generation already exists

2016-12-05 Thread Ludovic Courtès
Hi! Chris Marusich skribis: > I've noticed that, in GuixSD, if one rolls back the system with 'guix > system roll-back' or switches to a previous generation with 'guix system > switch-generation', and then one tries to run 'guix system reconfigure', > the operation fails because the symlink for

bug#25118: All ruby packages replaced by version 2.3.3

2016-12-05 Thread Christopher Baines
On master (8f35c0306192c4b62646f2aa02879c2a8c4f4a07), as ruby 2.3.1 is replaced by 2.3.3, and all ruby packages inherit from ruby 2.3.1, all versions of ruby end up being 2.3.3. For example: → guix environment --container --ad-hoc --pure -e "(begin (use-modules (gnu packages ruby)) ruby-2.1)" -- r