From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: libjpeg-8 not installable Date: Tue, 22 Jan 2013 22:40:44 +0100 Message-ID: <87zk006gmb.fsf@gnu.org> References: <201301191216.29184.andreas@enge.fr> <87y5foyi6u.fsf@gnu.org> <201301201258.01463.andreas@enge.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:42546) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxlaN-0007EZ-Tc for bug-guix@gnu.org; Tue, 22 Jan 2013 16:40:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxlaI-0007rY-VC for bug-guix@gnu.org; Tue, 22 Jan 2013 16:40:51 -0500 Received: from mail1-relais-roc.national.inria.fr ([192.134.164.82]:5199) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxlaI-0007rC-Mc for bug-guix@gnu.org; Tue, 22 Jan 2013 16:40:46 -0500 In-Reply-To: <201301201258.01463.andreas@enge.fr> (Andreas Enge's message of "Sun, 20 Jan 2013 12:58:01 +0100") 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: Andreas Enge Cc: bug-guix@gnu.org Andreas Enge skribis: > However, now > $ guix-build libjpeg-8d > returns > libjpeg-8d: unknown package > Using the scheme variable name does not help: > $ guix-build libjpeg-8 > libjpeg-8: unknown package > > Could the behaviour of guix-build be made the same as that of guix-packag= e? Commit 5401dd7 does that. There=E2=80=99s one difference compared to guix-package: guix-build doesn= =E2=80=99t try to parse =E2=80=9Csub-derivation names=E2=80=9D like guix-package does (aft= er a colon=E2=80=93see the manual), because that doesn=E2=80=99t make sense here= since guix-build builds all the outputs of a derivation. BTW, you could have used: guix-build -e '(@ (gnu packages libjpeg) libjpeg-8)' Less convenient, but more efficient. Thanks! Ludo=E2=80=99.