unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#33496: Guix pull failing to compute derivation
@ 2018-11-25  3:24 Brett Gilio
  2018-11-25 15:06 ` Luther Thompson
  2018-11-25 16:12 ` bug#33500: " Ludovic Courtès
  0 siblings, 2 replies; 5+ messages in thread
From: Brett Gilio @ 2018-11-25  3:24 UTC (permalink / raw)
  To: 33496

Hi all, the latest guix pull is throwing a failure for computing the
next derivation.


Describe is:
Generation 16	Nov 24 2018 16:40:56	(current)
  guix 71a78ba
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 71a78ba65b00ad1f27086a3dcdded7dc4326ade1

GUIX_PACKAGE_PATH="/home/brettg/GUIXEXT/"


Error is:
@ build-log 21446 107
/gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/utils.scm:616:6: In procedure invoke:
@ build-log 21446 239
Throw to key `srfi-34' with args `(#<condition &invoke-error [program: "make" arguments: ("install-binPROGRAMS" "install-nodist_pkglibexecSCRIPTS" "install-nodist_libexecSCRIPTS") exit-status: 2 term-signal: #f stop-signal: #f] b6df40>)'.
builder for `/gnu/store/qjd2z2zw0fzn6lh3ca9bs9x5kx7dkmag-guix-daemon-0.15.0-8.71a78ba.drv' failed with exit code 1
@ build-failed /gnu/store/qjd2z2zw0fzn6lh3ca9bs9x5kx7dkmag-guix-daemon-0.15.0-8.71a78ba.drv - 1 builder for `/gnu/store/qjd2z2zw0fzn6lh3ca9bs9x5kx7dkmag-guix-daemon-0.15.0-8.71a78ba.drv' failed with exit code 1
Backtrace:
          15 (primitive-load "/gnu/store/br2zgg2j4wvpj44x48132r37d6c…")
In ice-9/eval.scm:
    155:9 14 (_ _)
    159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(…) …) …) …) …) …) …) …) …) …) …))
In guix/store.scm:
  1659:24 12 (run-with-store _ _ #:guile-for-build _ #:system _ # _)
   1532:8 11 (_ _)
In guix/gexp.scm:
    706:2 10 (_ _)
In guix/monads.scm:
    485:9  9 (_ _)
In guix/gexp.scm:
   572:22  8 (_ _)
In guix/store.scm:
   1532:8  7 (_ _)
  1555:38  6 (_ #<build-daemon 256.99 9d45690>)
In guix/packages.scm:
   881:14  5 (cache! #<weak-table 507/883> #<package guix-daemon@0.…> …)
In unknown file:
           4 (_ #<procedure thunk ()> #<procedure list _> #<undefined>)
In guix/grafts.scm:
    304:4  3 (graft-derivation #<build-daemon 256.99 9d45690> #<der…> …)
    182:4  2 (references-oracle #<build-daemon 256.99 9d45690> #<der…>)
   191:20  1 (_ _ _)
In guix/store.scm:
  1104:15  0 (_ #<build-daemon 256.99 9d45690> _ _)

guix/store.scm:1104:15: Throw to key `srfi-34' with args `(#<condition &nix-protocol-error [message: "build of `/gnu/store/qjd2z2zw0fzn6lh3ca9bs9x5kx7dkmag-guix-daemon-0.15.0-8.71a78ba.drv' failed" status: 100] 61baa80>)'.
guix pull: error: You found a bug: the program '/gnu/store/br2zgg2j4wvpj44x48132r37d6cam479-compute-guix-derivation'
failed to compute the derivation for Guix (version: "254602cdf884379231793c4d793b25c9ebd6c806"; system: "x86_64-linux";
host version: "71a78ba65b00ad1f27086a3dcdded7dc4326ade1"; pull-version: 1).
Please report it by email to <bug-guix@gnu.org>.


Thanks,
Brett Gilio

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#33496: Guix pull failing to compute derivation
  2018-11-25  3:24 bug#33496: Guix pull failing to compute derivation Brett Gilio
@ 2018-11-25 15:06 ` Luther Thompson
  2018-11-25 16:12 ` bug#33500: " Ludovic Courtès
  1 sibling, 0 replies; 5+ messages in thread
From: Luther Thompson @ 2018-11-25 15:06 UTC (permalink / raw)
  To: 33496

I'm having the same problem as Brett Gilio with Guix commit
d22ba64276c0bbacb77d0670635f67f053a16c6b.

Luther

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#33500: bug#33496: Guix pull failing to compute derivation
  2018-11-25  3:24 bug#33496: Guix pull failing to compute derivation Brett Gilio
  2018-11-25 15:06 ` Luther Thompson
@ 2018-11-25 16:12 ` Ludovic Courtès
  2018-11-25 16:44   ` bug#33496: " Jan Nieuwenhuizen
  1 sibling, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2018-11-25 16:12 UTC (permalink / raw)
  To: Brett Gilio; +Cc: 33496-done, 33500-done

Hi Brett and znavko,

Brett Gilio <brettg@posteo.net> skribis:

> Throw to key `srfi-34' with args `(#<condition &invoke-error [program: "make" arguments: ("install-binPROGRAMS" "install-nodist_pkglibexecSCRIPTS" "install-nodist_libexecSCRIPTS") exit-status: 2 term-signal: #f stop-signal: #f] b6df40>)'.
> builder for `/gnu/store/qjd2z2zw0fzn6lh3ca9bs9x5kx7dkmag-guix-daemon-0.15.0-8.71a78ba.drv' failed with exit code 1
> @ build-failed /gnu/store/qjd2z2zw0fzn6lh3ca9bs9x5kx7dkmag-guix-daemon-0.15.0-8.71a78ba.drv - 1 builder for `/gnu/store/qjd2z2zw0fzn6lh3ca9bs9x5kx7dkmag-guix-daemon-0.15.0-8.71a78b

My bad, I introduced the regression 16 hours ago.  This is fixed in
commit 0a9d1c5ab713bf525972f651c3cb63570e8c083d, thanks!

Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#33496: bug#33500: bug#33496: Guix pull failing to compute derivation
  2018-11-25 16:12 ` bug#33500: " Ludovic Courtès
@ 2018-11-25 16:44   ` Jan Nieuwenhuizen
  2018-11-26  9:50     ` Ludovic Courtès
  0 siblings, 1 reply; 5+ messages in thread
From: Jan Nieuwenhuizen @ 2018-11-25 16:44 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 33500-done, 33496-done

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 <janneke@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* bug#33496: bug#33500: bug#33496: Guix pull failing to compute derivation
  2018-11-25 16:44   ` bug#33496: " Jan Nieuwenhuizen
@ 2018-11-26  9:50     ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2018-11-26  9:50 UTC (permalink / raw)
  To: Jan Nieuwenhuizen; +Cc: 33500-done, 33496-done

Jan Nieuwenhuizen <janneke@gnu.org> skribis:

> 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.

Oh sorry about that!

> Hoping the end result is okay!

Yes it is!  :-)

Thank you,
Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-11-26  9:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-25  3:24 bug#33496: Guix pull failing to compute derivation Brett Gilio
2018-11-25 15:06 ` Luther Thompson
2018-11-25 16:12 ` bug#33500: " Ludovic Courtès
2018-11-25 16:44   ` bug#33496: " Jan Nieuwenhuizen
2018-11-26  9:50     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).