Subject: bug#33500: bug#33496: Guix pull failing to compute derivation

From: Jan Nieuwenhuizen <[email-masked]>
Date: Sun, 25 Nov 2018 17:44:49 +0100

Ludovic Courtès 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-management.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")
 
                ;; We need to tell 'guix-daemon' which 'guix' command to use.
                ;; Here we use a questionable hack where we hard-code root's

-- 
Jan Nieuwenhuizen <[email-masked]> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com