GNU bug report logs - #21773
guix package -u "*" fails

Previous Next

Package: guix;

Reported by: Jan Synáček <jan.synacek <at> gmail.com>

Date: Wed, 28 Oct 2015 12:45:01 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


Message #16 received at 21773-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: "Thompson\, David" <dthompson2 <at> worcester.edu>
Cc: Jan Synáček <jan.synacek <at> gmail.com>,
 21773-done <at> debbugs.gnu.org
Subject: Re: bug#21773: guix package -u "*" fails
Date: Wed, 28 Oct 2015 15:59:26 +0100
"Thompson, David" <dthompson2 <at> worcester.edu> skribis:

> On Wed, Oct 28, 2015 at 8:44 AM, Jan Synáček <jan.synacek <at> gmail.com> wrote:
>> I installed guix on my Fedora 23 machine according to
>> https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html#Binary-Installation.
>> After that, I don't recall installing anything but guile. When I attempt to
>> run the following command, I see a backtrace.
>
> That's because '*' isn't a valid regular expression.

Right, so if you want to upgrade all the packages, you can run either:

  guix package -u

or:

  guix package -u '.*'

Anyway, the backtrace was clearly sub-optimal.  Commit fd688c8 fixes
that.  Now you’d get this:

--8<---------------cut here---------------start------------->8---
$ LC_ALL=cs_CZ.utf8 ./pre-inst-env guix package -u '*'
guix package: error: '*' is not a valid regular expression: Nepřípustný předchozí regulární výraz
--8<---------------cut here---------------end--------------->8---

Thank you!

Ludo’.




This bug report was last modified 9 years and 267 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.