From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen Subject: bug#33496: bug#33500: bug#33496: Guix pull failing to compute derivation Date: Sun, 25 Nov 2018 17:44:49 +0100 Message-ID: <87efb9ds3i.fsf@gnu.org> References: <87va4lvnxx.fsf@posteo.net> <874lc5w2zr.fsf@gnu.org> 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]:32923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gQxjF-0004Dl-Ff for bug-guix@gnu.org; Sun, 25 Nov 2018 11:57:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gQxXm-0006li-HT for bug-guix@gnu.org; Sun, 25 Nov 2018 11:46:03 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:43285) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gQxXm-0006lS-EM for bug-guix@gnu.org; Sun, 25 Nov 2018 11:46:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gQxXm-00027a-99 for bug-guix@gnu.org; Sun, 25 Nov 2018 11:46:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <874lc5w2zr.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 25 Nov 2018 17:12:08 +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" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 33500-done@debbugs.gnu.org, 33496-done@debbugs.gnu.org Ludovic Court=C3=A8s writes: > My bad, I introduced the regression 16 hours ago. This is fixed in > commit 0a9d1c5ab713bf525972f651c3cb63570e8c083d, thanks! Ah, great...there were at least three reports about this. Reading the commit it looks to me that the message and the content do not match. The message says that install-nodist_pkglibexecSCRIPTS is removed, while the patch removes install-nodist_libexecSCRIPTS. Hoping the end result is okay! janneke * gnu/packages/package-management.scm (guix-daemon)[arguments]: In 'install' phase, remove use of "install-nodist_pkglibexecSCRIPTS" target. diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-man= agement.scm index d277d81acb..141d0e52f7 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -345,8 +345,7 @@ the Nix package manager.") (replace 'install (lambda* (#:key outputs #:allow-other-keys) (invoke "make" "install-binPROGRAMS" - "install-nodist_pkglibexecSCRIPTS" - "install-nodist_libexecSCRIPTS") ;guix-authenticate + "install-nodist_pkglibexecSCRIPTS") =20 ;; We need to tell 'guix-daemon' which 'guix' command to us= e. ;; Here we use a questionable hack where we hard-code root's --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com