From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#21773: guix package -u "*" fails Date: Wed, 28 Oct 2015 15:59:26 +0100 Message-ID: <87fv0v82ep.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36890) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZrSCy-0002Mr-9S for bug-guix@gnu.org; Wed, 28 Oct 2015 11:00:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZrSCs-0002q6-Ma for bug-guix@gnu.org; Wed, 28 Oct 2015 11:00:12 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:51948) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZrSCs-0002q2-JK for bug-guix@gnu.org; Wed, 28 Oct 2015 11:00:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZrSCs-0004HE-27 for bug-guix@gnu.org; Wed, 28 Oct 2015 11:00:06 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: (David Thompson's message of "Wed, 28 Oct 2015 10:05:01 -0400") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: "Thompson, David" Cc: Jan =?UTF-8?Q?Syn=C3=A1=C4=8Dek?= , 21773-done@debbugs.gnu.org "Thompson, David" skribis: > On Wed, Oct 28, 2015 at 8:44 AM, Jan Syn=C3=A1=C4=8Dek wrote: >> I installed guix on my Fedora 23 machine according to >> https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.h= tml#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=E2=80=99d get this: --8<---------------cut here---------------start------------->8--- $ LC_ALL=3Dcs_CZ.utf8 ./pre-inst-env guix package -u '*' guix package: error: '*' is not a valid regular expression: Nep=C5=99=C3=AD= pustn=C3=BD p=C5=99edchoz=C3=AD regul=C3=A1rn=C3=AD v=C3=BDraz --8<---------------cut here---------------end--------------->8--- Thank you! Ludo=E2=80=99.