guix pull error

  • Done
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • Marcel Schilling
Owner
unassigned
Submitted by
Marcel Schilling
Severity
normal
M
M
Marcel Schilling wrote on 20 Oct 2018 21:32
(address . bug-guix@gnu.org)(name . Ricardo Wurmus)(address . ricardo.wurmus@mdc-berlin.de)
20181020193253.ngd2kogv5e6nqt6u@pheidippides
guix pull aborted with

Toggle quote (7 lines)
> guix pull: error: You found a bug: the program
> '/gnu/store/hj11vw91pvwx7q57mn993r6gm7p92p30-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "bfa47f14b1a19150d6ddf149597d16493f69ae6d"; system: "x86_64-linux"; host
> version: "2c89b4b5500ab940411d43c97291c931c3f5b8d0"; pull-version: 1).
> Please report it by email to <bug-guix@gnu.org>.

In case it helps, here is my guix pull -l (minus package lists):

Toggle quote (25 lines)
> Generation 1 Sep 05 2018 13:20:24
> guix 030f136
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: origin/master
> commit: 030f1367f055720034cb178e50fd5d4c6ff371b1
> Generation 2 Sep 18 2018 19:37:45
> guix 56c1807
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: origin/master
> commit: 56c180750c8b7aca5ae82d133caac7c398c688b7
> Generation 3 Sep 19 2018 14:39:44
> guix 1cfcb84
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: 1cfcb841eddbe6b2bfed6dfaad6bcebff66e7a16
> Generation 4 Oct 01 2018 11:17:32
> guix f9051e3
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: f9051e387056fb1c29d8e67b76754168b304449d
> Generation 5 Oct 15 2018 12:57:01 (current)
> guix 2c89b4b
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: 2c89b4b5500ab940411d43c97291c931c3f5b8d0
M
M
Marcel Schilling wrote on 20 Oct 2018 21:46
(address . 33107@debbugs.gnu.org)(name . Ricardo Wurmus)(address . ricardo.wurmus@mdc-berlin.de)
20181020194640.dhnrygrqbyzslxbn@pheidippides
addendum: a 2nd guix pull finished successfully:

Toggle quote (5 lines)
> Generation 6 Oct 20 2018 21:43:33 (current)
> guix bfa47f1
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: bfa47f14b1a19150d6ddf149597d16493f69ae6d
L
L
Ludovic Courtès wrote on 22 Oct 2018 15:16
Re: bug#33107: guix pull error
(name . Marcel Schilling)(address . marcel.schilling@mdc-berlin.de)
87k1majf4j.fsf@gnu.org
Hi Marcel,

Marcel Schilling <marcel.schilling@mdc-berlin.de> skribis:

Toggle quote (9 lines)
> guix pull aborted with
>
>> guix pull: error: You found a bug: the program
>> '/gnu/store/hj11vw91pvwx7q57mn993r6gm7p92p30-compute-guix-derivation'
>> failed to compute the derivation for Guix (version:
>> "bfa47f14b1a19150d6ddf149597d16493f69ae6d"; system: "x86_64-linux"; host
>> version: "2c89b4b5500ab940411d43c97291c931c3f5b8d0"; pull-version: 1).
>> Please report it by email to <bug-guix@gnu.org>.

[...]

Toggle quote (8 lines)
> addendum: a 2nd guix pull finished successfully:
>
>> Generation 6 Oct 20 2018 21:43:33 (current)
>> guix bfa47f1
>> repository URL: https://git.savannah.gnu.org/git/guix.git
>> branch: master
>> commit: bfa47f14b1a19150d6ddf149597d16493f69ae6d

Normally ‘guix pull’ is deterministic so attempts to build commit
bfa47f14b1a19150d6ddf149597d16493f69ae6d should either fail or succeed,
but that should be reproducible (FWIW I just tried “guix pull
--commit=bfa47f14b1a19150d6ddf149597d16493f69ae6d” and it works for me.)

In the future, if the problem shows up again, could you please post the
‘guix pull’ output that precedes the “You found a bug” error message?

Thanks,
Ludo’.
Closed
M
M
Marcel Schilling wrote on 22 Oct 2018 15:20
(name . Ludovic Courtès)(address . ludo@gnu.org)
20181022132056.GC25801@rajewsky105.mdc-berlin.net
Hi Ludo,

I did unset GUIX_PACKAGE_PATH between the first and the second attempt so
maybe it was related to some package definition depending on one that was
not yet in the Guix I had. If that was the problem it should be solved
when I finally switch to channels (soon(tm)).

Sorry for the noise.

Best,
Marcel


On Mon, Oct 22, 2018 at 03:16:28PM +0200, Ludovic Courtès wrote:
Toggle quote (33 lines)
> Hi Marcel,
>
> Marcel Schilling <marcel.schilling@mdc-berlin.de> skribis:
>
> > guix pull aborted with
> >
> >> guix pull: error: You found a bug: the program
> >> '/gnu/store/hj11vw91pvwx7q57mn993r6gm7p92p30-compute-guix-derivation'
> >> failed to compute the derivation for Guix (version:
> >> "bfa47f14b1a19150d6ddf149597d16493f69ae6d"; system: "x86_64-linux"; host
> >> version: "2c89b4b5500ab940411d43c97291c931c3f5b8d0"; pull-version: 1).
> >> Please report it by email to <bug-guix@gnu.org>.
>
> [...]
>
> > addendum: a 2nd guix pull finished successfully:
> >
> >> Generation 6 Oct 20 2018 21:43:33 (current)
> >> guix bfa47f1
> >> repository URL: https://git.savannah.gnu.org/git/guix.git
> >> branch: master
> >> commit: bfa47f14b1a19150d6ddf149597d16493f69ae6d
>
> Normally ‘guix pull’ is deterministic so attempts to build commit
> bfa47f14b1a19150d6ddf149597d16493f69ae6d should either fail or succeed,
> but that should be reproducible (FWIW I just tried “guix pull
> --commit=bfa47f14b1a19150d6ddf149597d16493f69ae6d” and it works for me.)
>
> In the future, if the problem shows up again, could you please post the
> ‘guix pull’ output that precedes the “You found a bug” error message?
>
> Thanks,
> Ludo’.
L
L
Ludovic Courtès wrote on 22 Oct 2018 19:02
(name . Marcel Schilling)(address . marcel.schilling@mdc-berlin.de)(address . 33107@debbugs.gnu.org)
87va5t3of3.fsf@gnu.org
Hello Marcel,

Marcel Schilling <marcel.schilling@mdc-berlin.de> skribis:

Toggle quote (5 lines)
> I did unset GUIX_PACKAGE_PATH between the first and the second attempt so
> maybe it was related to some package definition depending on one that was
> not yet in the Guix I had. If that was the problem it should be solved
> when I finally switch to channels (soon(tm)).

OK. Setting GUIX_PACKAGE_PATH normally should cause such problems
though, so perhaps there’s still a Guix bug hiding there.

If you can reproduce the problem by setting GUIX_PACKAGE_PATH, I’d be
interested in getting more details about the issue such as the backtrace
‘guix pull’ printed.

Toggle quote (2 lines)
> Sorry for the noise.

No problem!

Thanks,
Ludo’.
?
Your comment

This issue is archived.

To comment on this conversation send an email to 33107@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 33107
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch