GNU bug report logs - #37694
Problem with guix pull from local repository

Previous Next

Package: guix;

Reported by: Tim Gesthuizen <tim.gesthuizen <at> yahoo.de>

Date: Thu, 10 Oct 2019 18:05:01 UTC

Severity: normal

Merged with 37695

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 37694 in the body.
You can then email your comments to 37694 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#37694; Package guix. (Thu, 10 Oct 2019 18:05:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tim Gesthuizen <tim.gesthuizen <at> yahoo.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 10 Oct 2019 18:05:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tim Gesthuizen <tim.gesthuizen <at> yahoo.de>
To: bug-guix <at> gnu.org
Subject: Problem with guix pull from local repository
Date: Thu, 10 Oct 2019 20:04:31 +0200
Hi,
Guix tells me to report the following so I do:

I have a local Guix checkout and wanted to test a local change in
action. So as root I executed:

> guix pull --url="/home/tibbe/src/guix" --branch=master

Which resulted in:

> Updating channel 'guix' from Git repository at '/home/tibbe/src/guix'...
> Building from this channel:
>   guix      /home/tibbe/src/guix	427e7a4
> Computing Guix derivation for 'x86_64-linux'... \@ build-started /gnu/store/qyjfhsqsdy57hvh0axgr4l34v2a4d75m-guix-1.0.1-7.fc1fe72-checkout.drv - x86_64-linux /var/log/guix/drvs/qy//jfhsqsdy57hvh0axgr4l34v2a4d75m-guix-1.0.1-7.fc1fe72-checkout.drv.bz2 6671
> @ build-log 6671 41
> guile: warning: failed to install locale
> @ build-log 6671 152
> environment variable `PATH' set to `/gnu/store/i2cdl0hvrml8hjdqplqln8didnvxkgp5-gzip-1.10/bin:/gnu/store/jh17p4sns7dvbizwz58gdh953qpic144-tar-1.32/bin'
> @ build-log 6671 116
> Initialized empty Git repository in /gnu/store/sin7s2f4qw3f17fs8gfv4n059dciml9j-guix-1.0.1-7.fc1fe72-checkout/.git/
> |@ build-log 6671 102
> error: Server does not allow request for unadvertised object fc1fe722a05318ac05a71a0b127f231631e2843f
> @ build-log 6671 55
> Failed to do a shallow fetch; retrying a full fetch...
> /@ build-log 6671 41
> From https://git.savannah.gnu.org/r/guix
> @ build-log 6671 68
>  * [new branch]      core-updates            -> origin/core-updates
> @ build-log 6671 68
>  * [new branch]      guile-daemon            -> origin/guile-daemon
> @ build-log 6671 75
>  * [new branch]      imagemagick-updates     -> origin/imagemagick-updates
> @ build-log 6671 76
>  * [new branch]      install-doc-overhaul    -> origin/install-doc-overhaul
> @ build-log 6671 62
>  * [new branch]      master                  -> origin/master
> @ build-log 6671 59
>  * [new branch]      nix                     -> origin/nix
> @ build-log 6671 70
>  * [new branch]      python-updates          -> origin/python-updates
> @ build-log 6671 66
>  * [new branch]      qt-updates              -> origin/qt-updates
> @ build-log 6671 75
>  * [new branch]      reproduce-bug-29774     -> origin/reproduce-bug-29774
> @ build-log 6671 61
>  * [new branch]      rhel6                   -> origin/rhel6
> @ build-log 6671 63
>  * [new branch]      snapper                 -> origin/snapper
> @ build-log 6671 63
>  * [new branch]      staging                 -> origin/staging
> @ build-log 6671 70
>  * [new branch]      version-0.10.0          -> origin/version-0.10.0
> @ build-log 6671 70
>  * [new branch]      version-0.11.0          -> origin/version-0.11.0
> @ build-log 6671 70
>  * [new branch]      version-0.12.0          -> origin/version-0.12.0
> @ build-log 6671 70
>  * [new branch]      version-0.13.0          -> origin/version-0.13.0
> @ build-log 6671 70
>  * [new branch]      version-0.14.0          -> origin/version-0.14.0
> @ build-log 6671 70
>  * [new branch]      version-0.15.0          -> origin/version-0.15.0
> @ build-log 6671 70
>  * [new branch]      version-0.16.0          -> origin/version-0.16.0
> @ build-log 6671 69
>  * [new branch]      version-0.8.3           -> origin/version-0.8.3
> @ build-log 6671 69
>  * [new branch]      version-0.9.0           -> origin/version-0.9.0
> @ build-log 6671 69
>  * [new branch]      version-1.0.0           -> origin/version-1.0.0
> @ build-log 6671 69
>  * [new branch]      version-1.0.1           -> origin/version-1.0.1
> @ build-log 6671 69
>  * [new branch]      wip-bootstrap           -> origin/wip-bootstrap
> @ build-log 6671 78
>  * [new branch]      wip-build-systems-gexp  -> origin/wip-build-systems-gexp
> @ build-log 6671 69
>  * [new branch]      wip-buildroot           -> origin/wip-buildroot
> @ build-log 6671 65
>  * [new branch]      wip-check               -> origin/wip-check
> @ build-log 6671 69
>  * [new branch]      wip-container           -> origin/wip-container
> @ build-log 6671 72
>  * [new branch]      wip-cross-system        -> origin/wip-cross-system
> @ build-log 6671 66
>  * [new branch]      wip-deploy              -> origin/wip-deploy
> @ build-log 6671 67
>  * [new branch]      wip-deploy2             -> origin/wip-deploy2
> @ build-log 6671 71
>  * [new branch]      wip-gexp-grafts         -> origin/wip-gexp-grafts
> @ build-log 6671 72
>  * [new branch]      wip-gexp-hygiene        -> origin/wip-gexp-hygiene
> @ build-log 6671 69
>  * [new branch]      wip-git-https           -> origin/wip-git-https
> @ build-log 6671 69
>  * [new branch]      wip-gnome3.30           -> origin/wip-gnome3.30
> @ build-log 6671 75
>  * [new branch]      wip-go-build-system     -> origin/wip-go-build-system
> @ build-log 6671 66
>  * [new branch]      wip-grafts              -> origin/wip-grafts
> @ build-log 6671 75
>  * [new branch]      wip-haskell-updates     -> origin/wip-haskell-updates
> @ build-log 6671 64
>  * [new branch]      wip-hurd                -> origin/wip-hurd
> @ build-log 6671 64
>  * [new branch]      wip-ipfs                -> origin/wip-ipfs
> @ build-log 6671 76
>  * [new branch]      wip-ipfs-substitutes    -> origin/wip-ipfs-substitutes
> @ build-log 6671 65
>  * [new branch]      wip-ipfs2               -> origin/wip-ipfs2
> @ build-log 6671 83
>  * [new branch]      wip-kde-frameworks-update -> origin/wip-kde-frameworks-update
> @ build-log 6671 70
>  * [new branch]      wip-loongson2f          -> origin/wip-loongson2f
> @ build-log 6671 71
>  * [new branch]      wip-mediagoblin         -> origin/wip-mediagoblin
> @ build-log 6671 67
>  * [new branch]      wip-netlink             -> origin/wip-netlink
> @ build-log 6671 79
>  * [new branch]      wip-offload-compression -> origin/wip-offload-compression
> @ build-log 6671 65
>  * [new branch]      wip-perl6               -> origin/wip-perl6
> @ build-log 6671 67
>  * [new branch]      wip-potluck             -> origin/wip-potluck
> @ build-log 6671 65
>  * [new branch]      wip-rails               -> origin/wip-rails
> @ build-log 6671 64
>  * [new branch]      wip-rust                -> origin/wip-rust
> @ build-log 6671 67
>  * [new branch]      wip-texlive             -> origin/wip-texlive
> @ build-log 6671 76
>  * [new branch]      wip-texlive-importer    -> origin/wip-texlive-importer
> \@ build-log 6671 73
>  * [new tag]               bootstrap-20190815      -> bootstrap-20190815
> @ build-log 6671 59
>  * [new tag]               v0.0                    -> v0.0
> @ build-log 6671 59
>  * [new tag]               v0.1                    -> v0.1
> @ build-log 6671 62
>  * [new tag]               v0.10.0                 -> v0.10.0
> @ build-log 6671 62
>  * [new tag]               v0.11.0                 -> v0.11.0
> @ build-log 6671 62
>  * [new tag]               v0.12.0                 -> v0.12.0
> @ build-log 6671 62
>  * [new tag]               v0.13.0                 -> v0.13.0
> @ build-log 6671 62
>  * [new tag]               v0.14.0                 -> v0.14.0
> @ build-log 6671 62
>  * [new tag]               v0.15.0                 -> v0.15.0
> @ build-log 6671 62
>  * [new tag]               v0.16.0                 -> v0.16.0
> @ build-log 6671 59
>  * [new tag]               v0.2                    -> v0.2
> @ build-log 6671 59
>  * [new tag]               v0.3                    -> v0.3
> @ build-log 6671 59
>  * [new tag]               v0.4                    -> v0.4
> @ build-log 6671 59
>  * [new tag]               v0.5                    -> v0.5
> @ build-log 6671 59
>  * [new tag]               v0.6                    -> v0.6
> @ build-log 6671 59
>  * [new tag]               v0.7                    -> v0.7
> @ build-log 6671 59
>  * [new tag]               v0.8                    -> v0.8
> @ build-log 6671 61
>  * [new tag]               v0.8.1                  -> v0.8.1
> @ build-log 6671 61
>  * [new tag]               v0.8.2                  -> v0.8.2
> @ build-log 6671 61
>  * [new tag]               v0.8.3                  -> v0.8.3
> @ build-log 6671 61
>  * [new tag]               v0.9.0                  -> v0.9.0
> @ build-log 6671 61
>  * [new tag]               v1.0.0                  -> v1.0.0
> @ build-log 6671 61
>  * [new tag]               v1.0.1                  -> v1.0.1
> |@ build-log 6671 580
> Note: switching to 'fc1fe722a05318ac05a71a0b127f231631e2843f'.
> 
> You are in 'detached HEAD' state. You can look around, make experimental
> changes and commit them, and you can discard any commits you make in this
> state without impacting any branches by switching back to a branch.
> 
> If you want to create a new branch to retain commits you create, you may
> do so (now or later) by using -c with the switch command. Example:
> 
>   git switch -c <new-branch-name>
> 
> Or undo this operation with:
> 
>   git switch -
> 
> Turn off this advice by setting config variable advice.detachedHead to false
> 
> @ build-log 6671 49
> HEAD is now at fc1fe722a0 gnu: Add Guix-Jupyter.
> /@ hash-mismatch /gnu/store/sin7s2f4qw3f17fs8gfv4n059dciml9j-guix-1.0.1-7.fc1fe72-checkout r:sha256 1j2d9anxgybv86pxcn1zdv121hb4nmjjp5ngx365fnd0mcg8q1iw 0yx19hxvmkr6ar65ym87xd83n6hz02mr7ibwis7i8wah85ypfq26
> hash mismatch for store item '/gnu/store/sin7s2f4qw3f17fs8gfv4n059dciml9j-guix-1.0.1-7.fc1fe72-checkout'
> @ build-failed /gnu/store/qyjfhsqsdy57hvh0axgr4l34v2a4d75m-guix-1.0.1-7.fc1fe72-checkout.drv - 1 hash mismatch for store item '/gnu/store/sin7s2f4qw3f17fs8gfv4n059dciml9j-guix-1.0.1-7.fc1fe72-checkout'
> cannot build derivation `/gnu/store/w25r370p5zz5g56z6vgxqplrazrr2fr6-guix-daemon-1.0.1-7.fc1fe72.drv': 1 dependencies couldn't be built
> Backtrace:
> In ice-9/eval.scm:
>     159:9 19 (_ #(#(#(#(#(#(#(#(#(#(#(?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
> In ./guix/store.scm:
>   1803:24 18 (run-with-store #<store-connection 256.99 7f42f39b30c0> ?)
>    1673:8 17 (_ _)
> In ./guix/gexp.scm:
>     839:2 16 (_ _)
>     695:2 15 (_ _)
> In ./guix/monads.scm:
>     482:9 14 (_ _)
> In ./guix/gexp.scm:
>    590:13 13 (_ _)
> In ./guix/store.scm:
>    1673:8 12 (_ _)
> In ./guix/gexp.scm:
>     839:2 11 (_ _)
>     695:2 10 (_ _)
> In ./guix/monads.scm:
>     482:9  9 (_ _)
> In ./guix/gexp.scm:
>    590:13  8 (_ _)
> In ./guix/store.scm:
>    1673:8  7 (_ _)
>    1673:8  6 (_ _)
>   1696:38  5 (_ #<store-connection 256.99 7f42e32fb240>)
> In ./guix/packages.scm:
>    948:16  4 (cache! #<weak-table 1345/1759> #<package guix-daemon@?> ?)
> In ./guix/grafts.scm:
>     323:4  3 (graft-derivation #<store-connection 256.99 7f42e32fb2?> ?)
>     172:4  2 (references-oracle #<store-connection 256.99 7f42e32fb?> ?)
>    182:20  1 (_ _ _)
> In ./guix/store.scm:
>   1203:15  0 (_ #<store-connection 256.99 7f42e32fb240> _ _)
> 
> ./guix/store.scm:1203:15: Throw to key `srfi-34' with args `(#<condition &store-protocol-error [message: "build of `/gnu/store/w25r370p5zz5g56z6vgxqplrazrr2fr6-guix-daemon-1.0.1-7.fc1fe72.drv' failed" status: 1] 7f42eb168600>)'.
> guix pull: error: You found a bug: the program '/gnu/store/fy8kjc7kymh8r1g9sb3h4ky7z8s8b7zf-compute-guix-derivation'
> failed to compute the derivation for Guix (version: "427e7a48f834be925e859d5884fa33650fe5e929"; system: "x86_64-linux";
> host version: "8325e1f8c4ca8acff802d98887fbc1a6b467ae4c"; pull-version: 1).
> Please report it by email to <bug-guix <at> gnu.org>.

Just for the record:
> guix pull --url="file:///home/tibbe/src/guix" --branch master

Did not do anything for quite some time so I killed it.
It lookes to me like Guix just checks out the wrong thing which results
in the hash mismatch.
Probably the interface just is not meant to be used like I tried to do.

I would appreciate feedback on how to do this properly,
Tim.




Reply sent to Marius Bakke <mbakke <at> fastmail.com>:
You have taken responsibility. (Thu, 10 Oct 2019 18:14:02 GMT) Full text and rfc822 format available.

Notification sent to Tim Gesthuizen <tim.gesthuizen <at> yahoo.de>:
bug acknowledged by developer. (Thu, 10 Oct 2019 18:14:02 GMT) Full text and rfc822 format available.

Message #10 received at 37694-done <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Tim Gesthuizen <tim.gesthuizen <at> yahoo.de>, 37694-done <at> debbugs.gnu.org
Subject: Re: bug#37694: Problem with guix pull from local repository
Date: Thu, 10 Oct 2019 20:13:45 +0200
[Message part 1 (text/plain, inline)]
Hello Tim,

Tim Gesthuizen via Bug reports for GNU Guix <bug-guix <at> gnu.org> writes:

> Hi,
> Guix tells me to report the following so I do:
>
> I have a local Guix checkout and wanted to test a local change in
> action. So as root I executed:
>
>> guix pull --url="/home/tibbe/src/guix" --branch=master
>
> Which resulted in:
>
>> Updating channel 'guix' from Git repository at '/home/tibbe/src/guix'...
>> Building from this channel:
>>   guix      /home/tibbe/src/guix	427e7a4
>> Computing Guix derivation for 'x86_64-linux'... \@ build-started /gnu/store/qyjfhsqsdy57hvh0axgr4l34v2a4d75m-guix-1.0.1-7.fc1fe72-checkout.drv - x86_64-linux /var/log/guix/drvs/qy//jfhsqsdy57hvh0axgr4l34v2a4d75m-guix-1.0.1-7.fc1fe72-checkout.drv.bz2 6671
>> @ build-log 6671 41
>> guile: warning: failed to install locale
>> @ build-log 6671 152
>> environment variable `PATH' set to `/gnu/store/i2cdl0hvrml8hjdqplqln8didnvxkgp5-gzip-1.10/bin:/gnu/store/jh17p4sns7dvbizwz58gdh953qpic144-tar-1.32/bin'
>> @ build-log 6671 116
>> Initialized empty Git repository in /gnu/store/sin7s2f4qw3f17fs8gfv4n059dciml9j-guix-1.0.1-7.fc1fe72-checkout/.git/
>> |@ build-log 6671 102
>> error: Server does not allow request for unadvertised object fc1fe722a05318ac05a71a0b127f231631e2843f
>> @ build-log 6671 55
>> Failed to do a shallow fetch; retrying a full fetch...
>> /@ build-log 6671 41
>> From https://git.savannah.gnu.org/r/guix
>> @ build-log 6671 68
>>  * [new branch]      core-updates            -> origin/core-updates
>> @ build-log 6671 68
>>  * [new branch]      guile-daemon            -> origin/guile-daemon
>> @ build-log 6671 75
>>  * [new branch]      imagemagick-updates     -> origin/imagemagick-updates
>> @ build-log 6671 76
>>  * [new branch]      install-doc-overhaul    -> origin/install-doc-overhaul
>> @ build-log 6671 62
>>  * [new branch]      master                  -> origin/master
>> @ build-log 6671 59
>>  * [new branch]      nix                     -> origin/nix
>> @ build-log 6671 70
>>  * [new branch]      python-updates          -> origin/python-updates
>> @ build-log 6671 66
>>  * [new branch]      qt-updates              -> origin/qt-updates
>> @ build-log 6671 75
>>  * [new branch]      reproduce-bug-29774     -> origin/reproduce-bug-29774
>> @ build-log 6671 61
>>  * [new branch]      rhel6                   -> origin/rhel6
>> @ build-log 6671 63
>>  * [new branch]      snapper                 -> origin/snapper
>> @ build-log 6671 63
>>  * [new branch]      staging                 -> origin/staging
>> @ build-log 6671 70
>>  * [new branch]      version-0.10.0          -> origin/version-0.10.0
>> @ build-log 6671 70
>>  * [new branch]      version-0.11.0          -> origin/version-0.11.0
>> @ build-log 6671 70
>>  * [new branch]      version-0.12.0          -> origin/version-0.12.0
>> @ build-log 6671 70
>>  * [new branch]      version-0.13.0          -> origin/version-0.13.0
>> @ build-log 6671 70
>>  * [new branch]      version-0.14.0          -> origin/version-0.14.0
>> @ build-log 6671 70
>>  * [new branch]      version-0.15.0          -> origin/version-0.15.0
>> @ build-log 6671 70
>>  * [new branch]      version-0.16.0          -> origin/version-0.16.0
>> @ build-log 6671 69
>>  * [new branch]      version-0.8.3           -> origin/version-0.8.3
>> @ build-log 6671 69
>>  * [new branch]      version-0.9.0           -> origin/version-0.9.0
>> @ build-log 6671 69
>>  * [new branch]      version-1.0.0           -> origin/version-1.0.0
>> @ build-log 6671 69
>>  * [new branch]      version-1.0.1           -> origin/version-1.0.1
>> @ build-log 6671 69
>>  * [new branch]      wip-bootstrap           -> origin/wip-bootstrap
>> @ build-log 6671 78
>>  * [new branch]      wip-build-systems-gexp  -> origin/wip-build-systems-gexp
>> @ build-log 6671 69
>>  * [new branch]      wip-buildroot           -> origin/wip-buildroot
>> @ build-log 6671 65
>>  * [new branch]      wip-check               -> origin/wip-check
>> @ build-log 6671 69
>>  * [new branch]      wip-container           -> origin/wip-container
>> @ build-log 6671 72
>>  * [new branch]      wip-cross-system        -> origin/wip-cross-system
>> @ build-log 6671 66
>>  * [new branch]      wip-deploy              -> origin/wip-deploy
>> @ build-log 6671 67
>>  * [new branch]      wip-deploy2             -> origin/wip-deploy2
>> @ build-log 6671 71
>>  * [new branch]      wip-gexp-grafts         -> origin/wip-gexp-grafts
>> @ build-log 6671 72
>>  * [new branch]      wip-gexp-hygiene        -> origin/wip-gexp-hygiene
>> @ build-log 6671 69
>>  * [new branch]      wip-git-https           -> origin/wip-git-https
>> @ build-log 6671 69
>>  * [new branch]      wip-gnome3.30           -> origin/wip-gnome3.30
>> @ build-log 6671 75
>>  * [new branch]      wip-go-build-system     -> origin/wip-go-build-system
>> @ build-log 6671 66
>>  * [new branch]      wip-grafts              -> origin/wip-grafts
>> @ build-log 6671 75
>>  * [new branch]      wip-haskell-updates     -> origin/wip-haskell-updates
>> @ build-log 6671 64
>>  * [new branch]      wip-hurd                -> origin/wip-hurd
>> @ build-log 6671 64
>>  * [new branch]      wip-ipfs                -> origin/wip-ipfs
>> @ build-log 6671 76
>>  * [new branch]      wip-ipfs-substitutes    -> origin/wip-ipfs-substitutes
>> @ build-log 6671 65
>>  * [new branch]      wip-ipfs2               -> origin/wip-ipfs2
>> @ build-log 6671 83
>>  * [new branch]      wip-kde-frameworks-update -> origin/wip-kde-frameworks-update
>> @ build-log 6671 70
>>  * [new branch]      wip-loongson2f          -> origin/wip-loongson2f
>> @ build-log 6671 71
>>  * [new branch]      wip-mediagoblin         -> origin/wip-mediagoblin
>> @ build-log 6671 67
>>  * [new branch]      wip-netlink             -> origin/wip-netlink
>> @ build-log 6671 79
>>  * [new branch]      wip-offload-compression -> origin/wip-offload-compression
>> @ build-log 6671 65
>>  * [new branch]      wip-perl6               -> origin/wip-perl6
>> @ build-log 6671 67
>>  * [new branch]      wip-potluck             -> origin/wip-potluck
>> @ build-log 6671 65
>>  * [new branch]      wip-rails               -> origin/wip-rails
>> @ build-log 6671 64
>>  * [new branch]      wip-rust                -> origin/wip-rust
>> @ build-log 6671 67
>>  * [new branch]      wip-texlive             -> origin/wip-texlive
>> @ build-log 6671 76
>>  * [new branch]      wip-texlive-importer    -> origin/wip-texlive-importer
>> \@ build-log 6671 73
>>  * [new tag]               bootstrap-20190815      -> bootstrap-20190815
>> @ build-log 6671 59
>>  * [new tag]               v0.0                    -> v0.0
>> @ build-log 6671 59
>>  * [new tag]               v0.1                    -> v0.1
>> @ build-log 6671 62
>>  * [new tag]               v0.10.0                 -> v0.10.0
>> @ build-log 6671 62
>>  * [new tag]               v0.11.0                 -> v0.11.0
>> @ build-log 6671 62
>>  * [new tag]               v0.12.0                 -> v0.12.0
>> @ build-log 6671 62
>>  * [new tag]               v0.13.0                 -> v0.13.0
>> @ build-log 6671 62
>>  * [new tag]               v0.14.0                 -> v0.14.0
>> @ build-log 6671 62
>>  * [new tag]               v0.15.0                 -> v0.15.0
>> @ build-log 6671 62
>>  * [new tag]               v0.16.0                 -> v0.16.0
>> @ build-log 6671 59
>>  * [new tag]               v0.2                    -> v0.2
>> @ build-log 6671 59
>>  * [new tag]               v0.3                    -> v0.3
>> @ build-log 6671 59
>>  * [new tag]               v0.4                    -> v0.4
>> @ build-log 6671 59
>>  * [new tag]               v0.5                    -> v0.5
>> @ build-log 6671 59
>>  * [new tag]               v0.6                    -> v0.6
>> @ build-log 6671 59
>>  * [new tag]               v0.7                    -> v0.7
>> @ build-log 6671 59
>>  * [new tag]               v0.8                    -> v0.8
>> @ build-log 6671 61
>>  * [new tag]               v0.8.1                  -> v0.8.1
>> @ build-log 6671 61
>>  * [new tag]               v0.8.2                  -> v0.8.2
>> @ build-log 6671 61
>>  * [new tag]               v0.8.3                  -> v0.8.3
>> @ build-log 6671 61
>>  * [new tag]               v0.9.0                  -> v0.9.0
>> @ build-log 6671 61
>>  * [new tag]               v1.0.0                  -> v1.0.0
>> @ build-log 6671 61
>>  * [new tag]               v1.0.1                  -> v1.0.1
>> |@ build-log 6671 580
>> Note: switching to 'fc1fe722a05318ac05a71a0b127f231631e2843f'.
>> 
>> You are in 'detached HEAD' state. You can look around, make experimental
>> changes and commit them, and you can discard any commits you make in this
>> state without impacting any branches by switching back to a branch.
>> 
>> If you want to create a new branch to retain commits you create, you may
>> do so (now or later) by using -c with the switch command. Example:
>> 
>>   git switch -c <new-branch-name>
>> 
>> Or undo this operation with:
>> 
>>   git switch -
>> 
>> Turn off this advice by setting config variable advice.detachedHead to false
>> 
>> @ build-log 6671 49
>> HEAD is now at fc1fe722a0 gnu: Add Guix-Jupyter.
>> /@ hash-mismatch /gnu/store/sin7s2f4qw3f17fs8gfv4n059dciml9j-guix-1.0.1-7.fc1fe72-checkout r:sha256 1j2d9anxgybv86pxcn1zdv121hb4nmjjp5ngx365fnd0mcg8q1iw 0yx19hxvmkr6ar65ym87xd83n6hz02mr7ibwis7i8wah85ypfq26
>> hash mismatch for store item '/gnu/store/sin7s2f4qw3f17fs8gfv4n059dciml9j-guix-1.0.1-7.fc1fe72-checkout'
>> @ build-failed /gnu/store/qyjfhsqsdy57hvh0axgr4l34v2a4d75m-guix-1.0.1-7.fc1fe72-checkout.drv - 1 hash mismatch for store item '/gnu/store/sin7s2f4qw3f17fs8gfv4n059dciml9j-guix-1.0.1-7.fc1fe72-checkout'
>> cannot build derivation `/gnu/store/w25r370p5zz5g56z6vgxqplrazrr2fr6-guix-daemon-1.0.1-7.fc1fe72.drv': 1 dependencies couldn't be built
>> Backtrace:
>> In ice-9/eval.scm:
>>     159:9 19 (_ #(#(#(#(#(#(#(#(#(#(#(?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
>> In ./guix/store.scm:
>>   1803:24 18 (run-with-store #<store-connection 256.99 7f42f39b30c0> ?)
>>    1673:8 17 (_ _)
>> In ./guix/gexp.scm:
>>     839:2 16 (_ _)
>>     695:2 15 (_ _)
>> In ./guix/monads.scm:
>>     482:9 14 (_ _)
>> In ./guix/gexp.scm:
>>    590:13 13 (_ _)
>> In ./guix/store.scm:
>>    1673:8 12 (_ _)
>> In ./guix/gexp.scm:
>>     839:2 11 (_ _)
>>     695:2 10 (_ _)
>> In ./guix/monads.scm:
>>     482:9  9 (_ _)
>> In ./guix/gexp.scm:
>>    590:13  8 (_ _)
>> In ./guix/store.scm:
>>    1673:8  7 (_ _)
>>    1673:8  6 (_ _)
>>   1696:38  5 (_ #<store-connection 256.99 7f42e32fb240>)
>> In ./guix/packages.scm:
>>    948:16  4 (cache! #<weak-table 1345/1759> #<package guix-daemon@?> ?)
>> In ./guix/grafts.scm:
>>     323:4  3 (graft-derivation #<store-connection 256.99 7f42e32fb2?> ?)
>>     172:4  2 (references-oracle #<store-connection 256.99 7f42e32fb?> ?)
>>    182:20  1 (_ _ _)
>> In ./guix/store.scm:
>>   1203:15  0 (_ #<store-connection 256.99 7f42e32fb240> _ _)
>> 
>> ./guix/store.scm:1203:15: Throw to key `srfi-34' with args `(#<condition &store-protocol-error [message: "build of `/gnu/store/w25r370p5zz5g56z6vgxqplrazrr2fr6-guix-daemon-1.0.1-7.fc1fe72.drv' failed" status: 1] 7f42eb168600>)'.
>> guix pull: error: You found a bug: the program '/gnu/store/fy8kjc7kymh8r1g9sb3h4ky7z8s8b7zf-compute-guix-derivation'
>> failed to compute the derivation for Guix (version: "427e7a48f834be925e859d5884fa33650fe5e929"; system: "x86_64-linux";
>> host version: "8325e1f8c4ca8acff802d98887fbc1a6b467ae4c"; pull-version: 1).
>> Please report it by email to <bug-guix <at> gnu.org>.
>
> Just for the record:
>> guix pull --url="file:///home/tibbe/src/guix" --branch master
>
> Did not do anything for quite some time so I killed it.
> It lookes to me like Guix just checks out the wrong thing which results
> in the hash mismatch.
> Probably the interface just is not meant to be used like I tried to do.
>
> I would appreciate feedback on how to do this properly,

This had nothing to do with your local checkout: it happened to everyone
who tried to 'guix pull' between commits 6c50e1dc0 and 2d821e4c7.

Sorry for the breakage!  If you rebase your branch, it should work :-)
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#37694; Package guix. (Thu, 10 Oct 2019 18:50:01 GMT) Full text and rfc822 format available.

Message #13 received at 37694-done <at> debbugs.gnu.org (full text, mbox):

From: Jan <tona_kosmicznego_smiecia <at> interia.pl>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 37694-done <at> debbugs.gnu.org, Tim Gesthuizen <tim.gesthuizen <at> yahoo.de>
Subject: Re: bug#37694: Problem with guix pull from local repository
Date: Thu, 10 Oct 2019 20:49:07 +0200
On Thu, 10 Oct 2019 20:13:45 +0200
Marius Bakke <mbakke <at> fastmail.com> wrote:

> This had nothing to do with your local checkout: it happened to
> everyone who tried to 'guix pull' between commits 6c50e1dc0 and
> 2d821e4c7.
> 
> Sorry for the breakage!  If you rebase your branch, it should work :-)

Hello, I'm affected by this too and have no clue how to fix it.
Can't switch to previous generations. Could you please tell me how to
get it to work again please (I'm a relatively new Guix user)?


Jan Wielkiewicz




Information forwarded to bug-guix <at> gnu.org:
bug#37694; Package guix. (Thu, 10 Oct 2019 19:10:02 GMT) Full text and rfc822 format available.

Message #16 received at 37694-done <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Jan <tona_kosmicznego_smiecia <at> interia.pl>
Cc: 37694-done <at> debbugs.gnu.org, Tim Gesthuizen <tim.gesthuizen <at> yahoo.de>
Subject: Re: bug#37694: Problem with guix pull from local repository
Date: Thu, 10 Oct 2019 21:09:44 +0200
[Message part 1 (text/plain, inline)]
Jan,

Jan <tona_kosmicznego_smiecia <at> interia.pl> writes:

> On Thu, 10 Oct 2019 20:13:45 +0200
> Marius Bakke <mbakke <at> fastmail.com> wrote:
>
>> This had nothing to do with your local checkout: it happened to
>> everyone who tried to 'guix pull' between commits 6c50e1dc0 and
>> 2d821e4c7.
>> 
>> Sorry for the breakage!  If you rebase your branch, it should work :-)
>
> Hello, I'm affected by this too and have no clue how to fix it.
> Can't switch to previous generations. Could you please tell me how to
> get it to work again please (I'm a relatively new Guix user)?

Just 'guix pull' should be sufficient.

If that does not work, can you paste the error you are getting?
[signature.asc (application/pgp-signature, inline)]

Merged 37694 37695. Request was from Tobias Geerinckx-Rice <me <at> tobias.gr> to control <at> debbugs.gnu.org. (Thu, 10 Oct 2019 20:05:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#37694; Package guix. (Thu, 10 Oct 2019 21:37:01 GMT) Full text and rfc822 format available.

Message #21 received at 37694-done <at> debbugs.gnu.org (full text, mbox):

From: Jan <tona_kosmicznego_smiecia <at> interia.pl>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 37694-done <at> debbugs.gnu.org, Tim Gesthuizen <tim.gesthuizen <at> yahoo.de>
Subject: Re: bug#37694: Problem with guix pull from local repository
Date: Thu, 10 Oct 2019 23:36:14 +0200
On Thu, 10 Oct 2019 21:09:44 +0200
Marius Bakke <mbakke <at> fastmail.com> wrote:

> Just 'guix pull' should be sufficient.
> 
> If that does not work, can you paste the error you are getting?

Somehow pulling a few times didn't work, but now it works.
Strange, don't know what have happened.




Information forwarded to bug-guix <at> gnu.org:
bug#37694; Package guix. (Thu, 10 Oct 2019 22:00:01 GMT) Full text and rfc822 format available.

Message #24 received at 37694 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Jan <tona_kosmicznego_smiecia <at> interia.pl>, 37694 <at> debbugs.gnu.org
Subject: Re: bug#37694: Problem with guix pull from local repository
Date: Thu, 10 Oct 2019 23:59:26 +0200
[Message part 1 (text/plain, inline)]
Jan 写道:
> Somehow pulling a few times didn't work, but now it works.
> Strange, don't know what have happened.

It was fixed up the stream :-)

Commit 2d821e4c7fd8968639bd793f5e1485447fe49374.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#37694; Package guix. (Thu, 10 Oct 2019 22:57:01 GMT) Full text and rfc822 format available.

Message #27 received at 37694 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: 37694 <at> debbugs.gnu.org
Cc: mbakke <at> fastmail.com, tim.gesthuizen <at> yahoo.de
Subject: Re: bug#37694: Problem with guix pull from local repository
Date: Fri, 11 Oct 2019 00:56:43 +0200
Hi,

Marius Bakke <mbakke <at> fastmail.com> skribis:

> This had nothing to do with your local checkout: it happened to everyone
> who tried to 'guix pull' between commits 6c50e1dc0 and 2d821e4c7.

Oops, my bad!  I used ‘make update-guix-package’, but perhaps that used
an intermediate commit or something.  I should have done ‘build -S --check’.

Sorry for the breakage!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 08 Nov 2019 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 224 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.