Guix pull after many months fails: substitutes for git-minimal-2.36.1 failed

  • Open
  • quality assurance status badge
Details
4 participants
  • Josselin Poiret
  • Giovanni Biscuolo
  • Maxime Devos
  • Rafa Gálvez
Owner
unassigned
Submitted by
Rafa Gálvez
Severity
normal
R
R
Rafa Gálvez wrote on 20 May 2022 09:56
(address . bug-guix@gnu.org)
239e17fd251774875680012501ae45d0@esat.kuleuven.be
~> guix pull
Updating channel 'guix' from Git repository at
Building from this channel:
Computing Guix derivation for 'x86_64-linux'... -Backtrace:
13 (primitive-load
"/gnu/store/95aihgn34wdy8h9yp2qyjgsxb07qiifv-compute-guix-derivation")
In ice-9/eval.scm:
155:9 12 (_ _)
159:9 11 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?>
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
152:2 10 (with-fluid* _ _ _)
152:2 9 (with-fluid* _ _ _)
In ./guix/store.scm:
2177:24 8 (run-with-store #<store-connection 256.99 7fe20e175cd0> _
#:guile-for-build _ #:system _ #:target _)
2005:8 7 (_ _)
In ./guix/gexp.scm:
300:22 6 (_ _)
1181:2 5 (_ _)
1047:2 4 (_ _)
893:4 3 (_ _)
In ./guix/store.scm:
2062:12 2 (_ #<store-connection 256.99 7fe20e08ceb0>)
1413:5 1 (map/accumulate-builds #<store-connection 256.99
7fe20e08ceb0> #<procedure 7fe20c731cf0 at ./guix/stor?> ?)
1428:15 0 (_ #<store-connection 256.99 7fe20e08ceb0> _ _)

./guix/store.scm:1428:15: ERROR:
1. &store-protocol-error:
message: "some substitutes for the outputs of derivation
`/gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv'
failed (usually happens due to networking issues); try `--fallback' to
build derivation from source "
status: 1
guix pull: error: You found a bug: the program
'/gnu/store/95aihgn34wdy8h9yp2qyjgsxb07qiifv-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"cf17cbbc1b16dd15c8ec2e637d240de7ae5c3a44"; system: "x86_64-linux";
host version: "fb24a4d5b87fa77a42966938df5e9761c0991876"; pull-version:
1).
J
J
Josselin Poiret wrote on 20 May 2022 20:35
87zgjc1283.fsf@jpoiret.xyz
Hello,

Rafa Gálvez <rafa@esat.kuleuven.be> writes:

Toggle quote (7 lines)
> ./guix/store.scm:1428:15: ERROR:
> 1. &store-protocol-error:
> message: "some substitutes for the outputs of derivation
> `/gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv'
> failed (usually happens due to networking issues); try `--fallback' to
> build derivation from source "

This seems to be a transient network issue, I was able to substitute
that on my own computer. Can you please retry again, and see if that
fixes the problem?

Best,
--
Josselin Poiret
R
R
Rafa Gálvez wrote on 25 May 2022 13:37
Guix pull after many months fails: substitutes for git-minimal-2.36.1 failed
(address . 55537@debbugs.gnu.org)
f3850deda3878ee0f570486e61a70b64@esat.kuleuven.be
Hi,

Toggle quote (16 lines)
> Hello,
>
> Rafa Gálvez <rafa@esat.kuleuven.be> writes:
>
> Toggle quote (7 lines)
> > ./guix/store.scm:1428:15: ERROR:
> > 1. &store-protocol-error:
> > message: "some substitutes for the outputs of derivation
> > `/gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv'
> > failed (usually happens due to networking issues); try `--fallback' to
> > build derivation from source "
>
> This seems to be a transient network issue, I was able to substitute
> that on my own computer. Can you please retry again, and see if that
> fixes the problem?

I tried multiple times, everyday since it first happened, to no avail.

I also ran guix gc just in case there was something there very old that
was messing something up, but that didn't help either.

Thanks,

Rafa
M
M
Maxime Devos wrote on 25 May 2022 17:27
23833771643bae46f35bdfbc97d2de526551ce3b.camel@telenet.be
Rafa Gálvez schreef op wo 25-05-2022 om 13:37 [+0200]:
Toggle quote (23 lines)
> Hi,
>
> > Hello,
> >
> > Rafa Gálvez <rafa@esat.kuleuven.be> writes:
> >
> > Toggle quote (7 lines)
> > > ./guix/store.scm:1428:15: ERROR:
> > >    1. &store-protocol-error:
> > >        message: "some substitutes for the outputs of derivation
> > > `/gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv'
> > > failed (usually happens due to networking issues); try `--fallback' to
> > > build derivation from source "
> >
> > This seems to be a transient network issue, I was able to substitute
> > that on my own computer. Can you please retry again, and see if that
> > fixes the problem?
>
> I tried multiple times, everyday since it first happened, to no avail.
>
> I also ran guix gc just in case there was something there very old that
> was messing something up, but that didn't help either.

Given that error reporting in "guix pull" is rather basic, maybe try
substituting or building git-minimal outside "guix pull", like this:

$ guix build /gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv

Maybe that will have more information (also easier to attempt to reproduce for
other people)?

Also, I'm wondering if it's case-related somehow, could you run

$ guix build echo
Toggle quote (1 lines)
> something like ‘/gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12’
$ /gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12/bin/HELLO # type HELLO, not hello!

and tell use the output of that?

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYo5K2hccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7iP8APsGBt07Ih66CWpfy7QRm7yA6dna
yCB4gR6RmMGxvU1cfQEAxjN44QXKKvX3O6kUd0sJY56AktuP3vxze8y/WNjMvAg=
=Ze2N
-----END PGP SIGNATURE-----


R
R
Rafa Gálvez wrote on 30 May 2022 09:55
(name . Maxime Devos)(address . maximedevos@telenet.be)(address . 55537@debbugs.gnu.org)
f34ca205dfd9d64f0e423817b47d6d8d@esat.kuleuven.be
Hi,



On 2022-05-25 17:27, Maxime Devos wrote:
Toggle quote (35 lines)
> Rafa Gálvez schreef op wo 25-05-2022 om 13:37 [+0200]:
>> Hi,
>>
>> > Hello,
>> >
>> > Rafa Gálvez <rafa@esat.kuleuven.be> writes:
>> >
>> > Toggle quote (7 lines)
>> > > ./guix/store.scm:1428:15: ERROR:
>> > >    1. &store-protocol-error:
>> > >        message: "some substitutes for the outputs of derivation
>> > > `/gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv'
>> > > failed (usually happens due to networking issues); try `--fallback' to
>> > > build derivation from source "
>> >
>> > This seems to be a transient network issue, I was able to substitute
>> > that on my own computer. Can you please retry again, and see if that
>> > fixes the problem?
>>
>> I tried multiple times, everyday since it first happened, to no avail.
>>
>> I also ran guix gc just in case there was something there very old
>> that
>> was messing something up, but that didn't help either.
>
> Given that error reporting in "guix pull" is rather basic, maybe try
> substituting or building git-minimal outside "guix pull", like this:
>
> $ guix build
> /gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv
>
> Maybe that will have more information (also easier to attempt to
> reproduce for
> other people)?

This is the result of that command:
~> guix build
/gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0%
20.4 MB will be downloaded:
/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33
/gnu/store/4jdghmc65q7i7ib89zmvq66l0ghf7jc4-glibc-2.33-static
/gnu/store/d7k34kpyggyaw70y7b85vgvi9wvwwwil-git-minimal-2.36.1
substituting
/gnu/store/d7k34kpyggyaw70y7b85vgvi9wvwwwil-git-minimal-2.36.1...
downloading from
...
Backtrace:
1 (primitive-load "/gnu/store/aiq72f37a9z7jx24mxf7p600sgx…")
In guix/ui.scm:
1747:12 0 (run-guix-command _ . _)

guix/ui.scm:1747:12: In procedure run-guix-command:
unsupported compression scheme lzip
substitution of
/gnu/store/d7k34kpyggyaw70y7b85vgvi9wvwwwil-git-minimal-2.36.1 failed
guix build: error: some substitutes for the outputs of derivation
`/gnu/store/6rbibj988j90d8gyccvxrqmkfr0l3mk6-git-minimal-2.36.1.drv'
failed (usually happens due to networking issues); try `--fallback' to
build derivation from source

Toggle quote (11 lines)
>
> Also, I'm wondering if it's case-related somehow, could you run
>
> $ guix build echo
>> something like
>> ‘/gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12’
> $ /gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12/bin/HELLO #
> type HELLO, not hello!
>
> and tell use the output of that?

~> guix build /gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0%
substituting /gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12...
downloading from
...
hello-2.12 61KiB
1.4MiB/s 00:00 [##################] 100.0%

~> /gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12/bin/HELLO
fish: Unknown command:
/gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12/bin/HELLO
~ [127]>
/gnu/store/x2byq2a04pij2m2gqbcy11mqikz07i1m-hello-2.12/bin/hello
Hello, world!

Toggle quote (4 lines)
>
> Greetings,
> Maxime.

Thanks Maxime for your help!

Rafa
M
M
Maxime Devos wrote on 30 May 2022 11:31
(name . Rafa Gálvez)(address . rafa@esat.kuleuven.be)(address . 55537@debbugs.gnu.org)
2515a681ee43fb9eae253bec2b4455b50e71228b.camel@telenet.be
Rafa Gálvez schreef op ma 30-05-2022 om 09:55 [+0200]:
Toggle quote (3 lines)
> guix/ui.scm:1747:12: In procedure run-guix-command:
> unsupported compression scheme lzip

This should be impossible because 'narinfo-best-uri' checks that the
compression method is supported ... though that particular substitute
has both lzip and zstd but nothing else so maybe there are no usable
substitutes, and maybe that procedure has changed over time.

For the narinfo of 'hello' from ci.guix.gnu.org, I see there is also a
gzipped substitute available, maybe that's the difference?

I guess the solution or work-around is to update the guix daemon (I'm
guessing it's an old version). If that fails, you could for now avoid
the broken(?) substitute of git-minimal by building things locally:

$ guix pull --keep-going --fallback # download as much substitutes as we can, even if eventually it fails
# sometimes --fallback doesn't work (I don't recall the details), build the remainder locally
$ guix pull --no-substitutes

Greetings,
Maxime.

(?) I don't know if this is a bug in the old or new substitution code or in Cuirass.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYpSO2hccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7lgIAP9IyVBvf83gkQDwY8N54FBmdU8G
bcaEBAxmTzTGxR761wEA8DxOif73J1hwU4oYgyBC+NCP8fBbdMQr7p1OMMCZmgc=
=vx4+
-----END PGP SIGNATURE-----


G
G
Giovanni Biscuolo wrote on 30 May 2022 11:59
(address . 55537@debbugs.gnu.org)
87pmjvpcia.fsf@xelera.eu
Rafa Gálvez <rafa@esat.kuleuven.be> writes:

[...]

Toggle quote (3 lines)
> guix/ui.scm:1747:12: In procedure run-guix-command:
> unsupported compression scheme lzip

is it possible that you are running a pre 2019-05-27 guix-daemon ?

please can you tell us the result of this command: "sudo -E guix
describe"?

[...]

Thanks, Gio'

--
Giovanni Biscuolo

Xelera IT Infrastructures
-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmKUlW0MHGdAeGVsZXJh
LmV1AAoJENN9DqfOzDkSVDgP/0gJGNa/GhJP+Mf5OOYWVP5RhjSAaFfcHt2JP6uK
w21TfIA9kD11MI+5CY3xAnsKNaFC4MsF1eKakJ8iHZarrR6gWGys+ZLtPpm3FAQ2
1MSCixqUE88HjCYyKpNsYq1o6+0gWdFN+XxLr0Nm93fObNsPv4pnhKaSTgVUCDt8
rm3IWsc3nqVqy00kRahY+5KlvwNpjkdzmQzoqJXh3OkMB2+489J+onT0C3z/5r8J
ZmXUequjNFyRuTPe70jQ2uN/tCJ5fvLDrmsoeHyFYNud3TkTADAxwRRCa/0bG/KU
h0OxNEfmTXDNhzJVpeCvAl9Qr/GPrq2JDaYbu6viAVD7m53zvd4UbBG5pKGdXrlt
zGFxTRqXYH68Y0Qx16rfRkBqDDKhi4SYUEOH8IY3pqvIlu8yZMQJ5ZhrJUX8roi7
2/Ioc0mQs7s8sZfFthKWVH6j7/w6LTtTh7Ll7zc7MYJqy35g9lXw7VJyCL6rKauA
Yqz1mlbmakFR7lJVg4n3+k4IPGl9oHlAXR4PUKvPWr858en6yNOLqGJcLgSnpGRo
t9WU3fg53lC+aTDAIAXmDCerCqmuzX0OhnX2kEd0Y7kJ5FAkEqGLPNc/K6ljdVxR
g1GbFebP0oUiTpDhfnmyncom3FbCXDtkNw+PeKesa4kJoLX4LvhSgrsDcHAzO597
QPI8
=9nTE
-----END PGP SIGNATURE-----

R
R
Rafa Gálvez wrote on 30 May 2022 12:18
(name . Giovanni Biscuolo)(address . g@xelera.eu)
796e4a673b9c8ad6863b101823c5d973@esat.kuleuven.be
Hi Maxime, Giovanni,

On 2022-05-30 11:59, Giovanni Biscuolo wrote:
Toggle quote (12 lines)
> Rafa Gálvez <rafa@esat.kuleuven.be> writes:
>
> [...]
>
>> guix/ui.scm:1747:12: In procedure run-guix-command:
>> unsupported compression scheme lzip
>
> is it possible that you are running a pre 2019-05-27 guix-daemon ?
>
> please can you tell us the result of this command: "sudo -E guix
> describe"?

~> sudo -E guix describe
guile: warning: failed to install locale
guix describe: error: failed to determine origin
hint: Perhaps this `guix' command was not obtained with `guix pull'? Its
version string is ea54133367aad77a9e941fba18fe57ab3e1ab5d9.

Toggle quote (5 lines)
>
> [...]
>
> Thanks, Gio'

I tried to update the guix daemon, but it failed with this error:
Toggle quote (1 lines)
> sudo -i guix pull
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
gpg-agent[7461]: WARNING: "--write-env-file" is an obsolete option - it
has no effect
gpg-agent[7462]: gpg-agent (GnuPG) 2.2.35 started
guile: warning: failed to install locale
Updating channel 'guix' from Git repository at
Building from this channel:
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
100.0%
downloading from
Backtrace:
1 (primitive-load "/gnu/store/aiq72f37a9z7jx24mxf7p600sgx…")
In guix/ui.scm:
1747:12 0 (run-guix-command _ . _)

guix/ui.scm:1747:12: In procedure run-guix-command:
unsupported compression scheme lzip
substitution of
/gnu/store/zh3s89l1kri7r5ya0bmhil65lm0my691-module-import failed
killing process 8003
guix pull: error: some substitutes for the outputs of derivation
`/gnu/store/wi2w0bld7g805qzw5bcqfjnpccnb0lac-module-import.drv' failed
(usually happens due to networking issues); try `--fallback' to build
derivation from source

Is there a way to reinstall guix on a foreign distro? I couldn't find
instructions on the manual, the only related thing it says is that I
shouldn't unpack guix on an working Guix system[0].

Thanks for your help!

Rafa

step 2, 3rd paragraph
M
M
Maxime Devos wrote on 30 May 2022 12:20
(address . 55537@debbugs.gnu.org)
655022f3b9406253fc403bed8224b48dcdd60eb1.camel@telenet.be
Giovanni Biscuolo schreef op ma 30-05-2022 om 11:59 [+0200]:
Toggle quote (5 lines)
> is it possible that you are running a pre 2019-05-27 guix-daemon ?
>
> please can you tell us the result of this command: "sudo -E guix
> describe"?

I don't think you can reliably find the version of the daemon that way.
IIRC, on Debian, /etc/systemd/guix-daemon.service initially contained

[Service]
ExecStart=/usr/bin/guix-daemon --build-users-group=guixbuild --substitute-urls='https://ci.guix.gnu.orghttps://bordeaux.guix.gnu.org'

However, I have changed /usr/bin/guix-daemon to
/var/guix/profiles/per-user/root/current-guix/bin/guix-daemon.

If you have the former, you'll need "/usr/bin/guix describe" instead
of "/var/guix/profiles/per-user/root/current-guix/bin/guix describe"
(the latter would probably be used by "sudo -E guix").

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYpSahxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7n+BAP0ef8pTA2jqpPazDaX7v6QgTQ9z
1ZHttAeuKAv0ywhGyAD/dsxEKYYZErf3uCi6ohJcvHmGn9sKCDCiTEywbqnfywI=
=Zzim
-----END PGP SIGNATURE-----


M
M
Maxime Devos wrote on 30 May 2022 12:22
(address . 55537@debbugs.gnu.org)
fe607202c36568eb8a8d02e9df7e444f8bee5645.camel@telenet.be
Rafa Gálvez schreef op ma 30-05-2022 om 12:18 [+0200]:
Toggle quote (4 lines)
> Is there a way to reinstall guix on a foreign distro? I couldn't find
> instructions on the manual, the only related thing it says is that I
> shouldn't unpack guix on an working Guix system[0].

How did you install it, and on which foreign distro.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYpSazBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7uWpAQDrXqojB1nJl3xiajZ74LRN0864
Kp89Hyw+y+FH204TWQD/fMJ+NIM018i2h86yUVm0ZpwYpjgRmrMlHqwFQ7tAFwA=
=wg+D
-----END PGP SIGNATURE-----


M
M
Maxime Devos wrote on 30 May 2022 12:24
(address . 55537@debbugs.gnu.org)
5fc57ed9d7a4cc2b33759860e5837ee5afae753d.camel@telenet.be
Rafa Gálvez schreef op ma 30-05-2022 om 12:18 [+0200]:
Toggle quote (3 lines)
> I tried to update the guix daemon, but it failed with this error:
> > sudo -i guix pull

See my previous answer (with guix pull replaced by "sudo -i guix
pull"):

Toggle quote (3 lines)
> If that fails, you could for now avoid the broken(?) substitute of
> git-minimal by building things locally:
> $ sudo -i guix pull --keep-going --fallback # download as much
substitutes as we can, even if eventually it fails
Toggle quote (2 lines)
> # sometimes --fallback doesn't work (I don't recall the details), build the remainder locally
> $ sudo -i guix pull --no-substitutes
G
G
Giovanni Biscuolo wrote on 30 May 2022 15:44
(name . Rafa Gálvez)(address . rafa@esat.kuleuven.be)
87mtezp22t.fsf@xelera.eu
Hi Rafa,

Rafa Gálvez <rafa@esat.kuleuven.be> writes:

[...]

Toggle quote (11 lines)
>> is it possible that you are running a pre 2019-05-27 guix-daemon ?
>>
>> please can you tell us the result of this command: "sudo -E guix
>> describe"?
>
> ~> sudo -E guix describe
> guile: warning: failed to install locale
> guix describe: error: failed to determine origin
> hint: Perhaps this `guix' command was not obtained with `guix pull'? Its
> version string is ea54133367aad77a9e941fba18fe57ab3e1ab5d9.

OK, that commit is dated Wed May 22 00:00:06 2019 so your guix-daemon
does not support lzip compressed substitutes /and/ gzip support has been
removed on 2022/03/01

[...]

Toggle quote (3 lines)
> I tried to update the guix daemon, but it failed with this error:
>> sudo -i guix pull

This does not work because now substitutes are only available in lzip
while your currently running daemon il "gzip only"

[...]

Toggle quote (2 lines)
> Is there a way to reinstall guix on a foreign distro?

If you are on Debian 11 or above you can install the guix deb package
(and eventually upgrade guix-daemon with "sudo -i guix pull", but beware
of the path used in guix-daemon.service in /etc/systemd/system/)

Toggle quote (3 lines)
> I couldn't find instructions on the manual, the only related thing it
> says is that I shouldn't unpack guix on an working Guix system[0].

Sorry I cannot help on repairing this situation

[...]

Good luck! Gio'

--
Giovanni Biscuolo

Xelera IT Infrastructures
-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmKUyjoMHGdAeGVsZXJh
LmV1AAoJENN9DqfOzDkS4DcP/3Fxefxh5fwainM6RPbVmjiJANRmSuQ+gPDdW4ze
CpG1w+jrXaaHxmifNWWfDSeIIl5M61pgNKohdBR4nPD+xg7AKu2virhd+8sqzJW3
lChBnZGmt1NOov+W6vVJB1LaZQag4hnJFl/zJJLcxreOKZUF1s6x5G6uALzRGPTM
KPUTH+uUKYRRQY4icH3EoNlRi/rgrbRx+Krt9oTsArhkRlI90DS0qlIa2Sp2pj9a
KusNh8cXigUINUawsnmov3NhNfNMWj43/uFypNreotjD2Vdvpk8dPQTyUw2Gjki6
yo2AQ871aFluINK2ZbwIL0mU2d+X1JAMPJ41GKP9Tru5kE88p1QJZqjwOlbeeibE
v+65e1ElnBTNp5+PJ24jalNdu2kqfSvhWLWOcbUeR735oUX2oHNW5Jcwd5njrigy
SsYm0t1dCLmk5Eyb5vxwRwVUdT5yQEgfI/RM4luCuCdVRDreKjVROP8xbOUVMRZp
5PiJtPU/7VQNWb8uPCVbKOzzFtuOWMF1Eqp3qynKuXeYVZST+SkGSFkf9+sSmIum
eEpWIMtq0aj2DDZfCjDYNZNiZ6ESw08acIy7OSTdHBpZ4QVMVb6loyPzf+N7/dC3
Lq+1U9MXD8Wktj2p3VoPWeXsKvfqdZCzZjdjh3ASFDPrGpaqjTIougRhXqcVZaX3
8ndk
=3YsX
-----END PGP SIGNATURE-----

G
G
Giovanni Biscuolo wrote on 30 May 2022 16:12
(address . 55537@debbugs.gnu.org)
87k0a3p0ry.fsf@xelera.eu
Hi Maxime and Rafa,

Maxime Devos <maximedevos@telenet.be> writes:

Toggle quote (9 lines)
> Giovanni Biscuolo schreef op ma 30-05-2022 om 11:59 [+0200]:
>> is it possible that you are running a pre 2019-05-27 guix-daemon ?
>>
>> please can you tell us the result of this command: "sudo -E guix
>> describe"?
>
> I don't think you can reliably find the version of the daemon that
> way.

I just wanted to see the last guix commit in the root profile, this give
us an idea of the date the last guix (and guix-daemon) was updated, no?

Rafa, actually the command to see the version of your guix daemon is:

Toggle snippet (5 lines)
/var/guix/profiles/per-user/root/current-guix/bin/guix-daemon -V


Toggle quote (2 lines)
> IIRC, on Debian, /etc/systemd/guix-daemon.service

on my Debian 11 system guix-daemon.service in in /etc/systemd/system ;-)

[...]

Toggle quote (4 lines)
> If you have the former, you'll need "/usr/bin/guix describe" instead
> of "/var/guix/profiles/per-user/root/current-guix/bin/guix describe"
> (the latter would probably be used by "sudo -E guix").

Are there any differences in information we get when running "describe"
with different binary versions of guix? I guess the command just
describes the actual status of a user profile, root in this case: do I
miss something?

Thanks! Gio'

--
Giovanni Biscuolo

Xelera IT Infrastructures
-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmKU0NEMHGdAeGVsZXJh
LmV1AAoJENN9DqfOzDkS+iwP/j7CIvVqyDWm/e6uxrZs7V138pu55YgRUSbfvrJp
p+WTMFdyXLQWtB05EjaKYwwGqmWlW21bihzdIuBOXJIqK5VlVZwhkcSZ7iP/+hlv
Ig3pZDsEZ7EaLWCeHrbai3U8gOAbMcWz4U5GNG4FKW/NBclF5RFQPWivZQ+Qjoyo
1/4BC6WOx7T72WAUkX2OpC6dxzgcdM8egqyXRjHHpg63OT7zc9HMMYgdZ7Wfkjed
ql76yvbpeP3sx6Bx9tYQPYFs7OXcphlN63CeYnwikDxU4jP4Bas60ZSgeUEFBc2s
aIRGhvV93PPJ0S5YQzMdu10LD7OR9k3P8dl1oeCC5V40vjhjWoIxQs7tA4JFSGn7
zSkW1xmCBp3pfolNu/xVNW3Xh+NzJYXnS/RJa2PZ2NDNSah+/F/XaR4mhQ5TwTEL
FMoLiCJGsBXe2LJuWVr7Md3BdQxxIZZyWtYVsEm/+j5x11/OKEydjgwVf/XN1NX7
Rb83tqxvKgBhv5u5Hy7/fvJPhp0fRDducjalzbtQZtc5JpL4TbIYF8GR4gWqRIwF
AQUqNt0DsJy+Ps6q+4fIthQGoQVc7flTUunXC/b05QEICMfzCmIiYcUqxisTDcqM
Qn7SAkNr6YnnLhYI3+472jNU7xltW9WJGjJ6LuiyLlOJ/qpixw5NM5Lb/O5goRp5
dRQ7
=suVH
-----END PGP SIGNATURE-----

R
R
Rafa Gálvez wrote on 30 May 2022 16:20
(name . Maxime Devos)(address . maximedevos@telenet.be)
af780eee6b380502dde2875928c8f48e@esat.kuleuven.be
Hi Giovanni, Maxime,

On 2022-05-30 12:24, Maxime Devos wrote:
Toggle quote (12 lines)
> Rafa Gálvez schreef op ma 30-05-2022 om 12:18 [+0200]:
>> I tried to update the guix daemon, but it failed with this error:
>> > sudo -i guix pull
>
> See my previous answer (with guix pull replaced by "sudo -i guix
> pull"):
>
>> If that fails, you could for now avoid the broken(?) substitute of
>> git-minimal by building things locally:
>> $ sudo -i guix pull --keep-going --fallback # download as much
>> substitutes as we can, even if eventually it fails

~> sudo -i guix pull --keep-going --fallback
[sudo] password for rafa:
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
cat: /root/.gpg-agent-info: No such file or directory
cut: /root/.gpg-agent-info: No such file or directory
declare -x COLORTERM="truecolor"
declare -x DEBUGINFOD_URLS=""
declare -x DISPLAY=":0"
declare -x HOME="/root"
declare -x LANG="es_ES.UTF-8"
declare -x LANGUAGE="en_GB"
declare -x LC_ALL="en_US.UTF-8"
declare -x LOGNAME="root"
declare -x
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;
35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"
declare -x MAIL="/var/mail/root"
declare -x OLDPWD
declare -x
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
declare -x PWD="/root"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SUDO_COMMAND="/bin/bash -c guix pull --keep-going --fallback"
declare -x SUDO_GID="1000"
declare -x SUDO_UID="1000"
declare -x SUDO_USER="rafa"
declare -x TERM="xterm-256color"
declare -x USER="root"
declare -x XAUTHORITY="/home/rafa/.Xauthority"
guile: warning: failed to install locale
Updating channel 'guix' from Git repository at
Building from this channel:
Computing Guix derivation for 'x86_64-linux'... -Backtrace:
In ice-9/eval.scm:
721:20 19 (primitive-eval (define-module (gnu packages racket)
#:use-module (guix packages) #:use-module (# #) # ?))
In ice-9/psyntax.scm:
1235:36 18 (expand-top-sequence ((define-module (gnu packages racket)
#:use-module (guix packages) #:use-module ?)) ?)
1182:24 17 (parse _ (("placeholder" placeholder)) ((top) #(ribcage ()
() ())) _ e (eval) (hygiene #{ g319}#))
285:10 16 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval)
(hygiene #{ g319}#))
In ice-9/eval.scm:
293:34 15 (_ #<module (#{ g319}#) 45eeb40>)
In ice-9/boot-9.scm:
2874:4 14 (define-module* _ #:filename _ #:pure _ #:version _
#:imports _ #:exports _ #:replacements _ # _ # _ # _ ?)
2887:24 13 (_)
222:29 12 (map1 (((guix packages)) ((guix download)) ((guix
git-download)) ((guix utils)) ((guix gexp)) ((# ?)) ?))
222:29 11 (map1 (((guix download)) ((guix git-download)) ((guix
utils)) ((guix gexp)) ((guix build-system #)) # ?))
222:29 10 (map1 (((guix git-download)) ((guix utils)) ((guix gexp))
((guix build-system copy)) ((guix # gnu)) # ?))
222:29 9 (map1 (((guix utils)) ((guix gexp)) ((guix build-system
copy)) ((guix build-system gnu)) ((srfi #)) # ?))
222:29 8 (map1 (((guix gexp)) ((guix build-system copy)) ((guix
build-system gnu)) ((srfi srfi-1)) ((srfi #)) # ?))
222:29 7 (map1 (((guix build-system copy)) ((guix build-system gnu))
((srfi srfi-1)) ((srfi srfi-26)) ((# #)) # ?))
222:29 6 (map1 (((guix build-system gnu)) ((srfi srfi-1)) ((srfi
srfi-26)) ((ice-9 match)) ((ice-9 #)) ((# #)) ?))
222:29 5 (map1 (((srfi srfi-1)) ((srfi srfi-26)) ((ice-9 match))
((ice-9 exceptions)) ((gnu packages)) ((# ?)) ?))
222:29 4 (map1 (((srfi srfi-26)) ((ice-9 match)) ((ice-9
exceptions)) ((gnu packages)) ((gnu packages #)) ((?)) ?))
222:29 3 (map1 (((ice-9 match)) ((ice-9 exceptions)) ((gnu
packages)) ((gnu packages autotools)) ((gnu # #)) # ?))
222:17 2 (map1 (((ice-9 exceptions)) ((gnu packages)) ((gnu packages
autotools)) ((gnu packages bash)) ((# ?)) ?))
2803:6 1 (resolve-interface _ #:select _ #:hide _ #:prefix _
#:renamer _ #:version _)
In unknown file:
0 (scm-error misc-error #f "~A ~S" ("no code for module"
(ice-9 exceptions)) #f)

ERROR: In procedure scm-error:
no code for module (ice-9 exceptions)
guix pull: error: You found a bug: the program
'/gnu/store/60gmi6qbya7r8rrgjsrqywxkc79qqkdx-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"d2a9142852e33c2114dbc25e24477af94ac069a5"; system: "x86_64-linux";
host version: "ea54133367aad77a9e941fba18fe57ab3e1ab5d9"; pull-version:
1).
Please report the COMPLETE output above by email to <bug-guix@gnu.org>

Toggle quote (4 lines)
>> # sometimes --fallback doesn't work (I don't recall the details),
>> build the remainder locally
>> $ sudo -i guix pull --no-substitutes

~> sudo -i guix pull --no-substitutes
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
cat: /root/.gpg-agent-info: No such file or directory
cut: /root/.gpg-agent-info: No such file or directory
declare -x COLORTERM="truecolor"
declare -x DEBUGINFOD_URLS=""
declare -x DISPLAY=":0"
declare -x HOME="/root"
declare -x LANG="es_ES.UTF-8"
declare -x LANGUAGE="en_GB"
declare -x LC_ALL="en_US.UTF-8"
declare -x LOGNAME="root"
declare -x
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;
35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"
declare -x MAIL="/var/mail/root"
declare -x OLDPWD
declare -x
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
declare -x PWD="/root"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SUDO_COMMAND="/bin/bash -c guix pull --no-substitutes"
declare -x SUDO_GID="1000"
declare -x SUDO_UID="1000"
declare -x SUDO_USER="rafa"
declare -x TERM="xterm-256color"
declare -x USER="root"
declare -x XAUTHORITY="/home/rafa/.Xauthority"
guile: warning: failed to install locale
Updating channel 'guix' from Git repository at
Building from this channel:
building
/gnu/store/v8kdkkzgwz5p01r6jgy5r8z7kvycmqv5-module-import-compiled.drv...
building
/gnu/store/jcq3krhq27703iqx5pi53yfqfk1q7jjw-openssl-1.0.2p.tar.gz.drv...
building
/gnu/store/lkv3zlj80d8hbfp1i2clvv2i75j7hi1h-perl-5.28.0.tar.gz.drv...
building
/gnu/store/xdds8s6v374lv7qdjw8ziy6r6cwgkrzb-openssl-1.0.2p.tar.xz.drv...
building
/gnu/store/hw0d6yd5bj8ibjj3hkxghij9inrcyk7w-perl-5.28.0.tar.xz.drv...
building /gnu/store/amdb7h0z0lsfj7f6ag5qlz7sdpnpq6rx-perl-5.28.0.drv...
building
/gnu/store/63lk2gzdb4f9n4dbja5ik0d77mfgcch9-openssl-1.0.2p.drv...
building
/gnu/store/jn96zhw85s72kvzwjj3if5n0sw9rvk74-libpng-1.6.37.tar.xz.drv...
downloading from
building
/gnu/store/qz49ik2lvbff7xrl5685kvng6iv6qa7x-libpng-1.6.37.drv...
building /gnu/store/lsw6179dmbch4i97lixqal4hszl8pm8l-expat-2.2.6.drv...
building
/gnu/store/k5hzny883j7gmg5jrnp92hyckvnjw98q-Python-3.7.0.tar.xz.drv...
downloading from
building
/gnu/store/81kvhdz14dvnnj3bkd773zj29si38iib-fontconfig-2.13.1.tar.bz2.drv...
downloading from
building
/gnu/store/rydh1xk80iw3sr0gyxxf9pbsmi2m34hx-Python-3.7.0.tar.xz.drv...
building
/gnu/store/zrwkavl5vh5rx3s61ic8gqrjmd7i1pd4-freetype-2.9.1.tar.bz2.drv...
downloading from
building
/gnu/store/3iy72ssl1d33k039834lp4lvnjn5rdpi-gdbm-1.18.tar.gz.drv...
building
/gnu/store/3a5xxqq43yq46vljf6b21nlf5chj2cjr-ghostscript-fonts-std-8.11.tar.gz.drv...
downloading from
building /gnu/store/91afv98d0nxmivaimvc028s9hcg60knb-gdbm-1.18.drv...
building
/gnu/store/9z2x1ck7vx37xzmwg9hbdvwzzmp41z5h-gperf-3.1.tar.gz.drv...
building
/gnu/store/7n20wsmd6cfq9p17ldljv19x84b2k5j2-gs-fonts-8.11.drv...
building /gnu/store/yavb273f3gcs2acc4lnj48srns3cfljv-gperf-3.1.drv...
building
/gnu/store/z7rl00h3bf403d9njz8xavxw4cfd7l5c-libX11-1.6.6.tar.bz2.drv...
downloading from
building
/gnu/store/nd1mxl6qk817f1l7n4bv5n2v9395hky8-libXau-1.0.8.tar.bz2.drv...
downloading from
building
/gnu/store/x0py4y95yzpsbc1a40wr7q4kqc20g4fs-libXdmcp-1.1.2.tar.bz2.drv...
downloading from
building
/gnu/store/m3zcag8i6pslykd3dw0sv292hh3hm8cg-libXext-1.3.3.tar.bz2.drv...
downloading from
building
/gnu/store/712cklf024mgr54jyk10jh3l59drwv7p-libXft-2.3.2.tar.bz2.drv...
downloading from
building
/gnu/store/dvb3g4dj1qrahj7nzdjb9jmikdya5dsr-libXrender-0.9.10.tar.bz2.drv...
downloading from
building
/gnu/store/2dk7mxzjihg5dr94c5w2yba0rwk0s6q1-libbsd-0.9.1.tar.xz.drv...
downloading from
building
/gnu/store/ccw83yiskp166yfyhsm02rdh7nl82mmx-libpng-1.6.34.tar.xz.drv...
downloading from
building /gnu/store/bx3a6c2600sk3794vqylnj6dq0zwkyvs-libbsd-0.9.1.drv...
building
/gnu/store/nr087v1hy3x2byjvvvmbqk6nhrzcxrmg-libpng-1.6.34.drv...
building
/gnu/store/k3wxf0i8d3b77zxrbqsmm3kvirdypvmy-libpthread-stubs-0.4.tar.bz2.drv...
downloading from
building
/gnu/store/f1ajr6s8gy4ldmiaqr5s9i9m724r5a5r-freetype-2.9.1.drv...
building
/gnu/store/8jzb450vyqywza816y6d65qj192fmvb5-libpthread-stubs-0.4.drv...
building
/gnu/store/7jcfjspznkdpm57gc6hi04sq1mdgdpnn-libxcb-1.13.tar.bz2.drv...
building
/gnu/store/hw60hf1pwfcs0015riafay5qgcmpamlb-libxml2-2.9.8.tar.gz.drv...
downloading from ftp://xmlsoft.org/libxml2/libxml2-2.9.8.tar.gz...
building
/gnu/store/jz6v42rizdglknix51wpm5wl010hrp6m-libxslt-1.1.32.tar.gz.drv...
downloading from ftp://xmlsoft.org/libxslt/libxslt-1.1.32.tar.gz...
building
/gnu/store/rnwqmwdns418xiglllz9yb8l040lld39-libxml2-2.9.8.drv...
building
/gnu/store/0q6zpggzyvvwidz0qcb9zdqxfnqh0cv5-libxslt-1.1.32.tar.xz.drv...
building
/gnu/store/i4s0pwkaph8b5nvkysli6vngwsxgrmj5-netbase_5.3.tar.xz.drv...
downloading from
building
/gnu/store/w3vanj9ins5gd3zc2y5yhd6567vbrvkp-python-minimal-3.7.0.drv...
building
/gnu/store/bwzb9nmc8njb25g6pxgdqm6wyl1bhrbz-tar-1.30.tar.xz.drv...
building
/gnu/store/ghczx7qvzyghjdcga7gnflh3wm7xladk-python-minimal-wrapper-3.7.0.drv...
building
/gnu/store/aww3ijirfylsk48ll8ccjbav4cw7sx60-tar-1.30.tar.xz.drv...
building
/gnu/store/hfdydmjw5icnn1j47jdz0kxdfjicrlw5-libxslt-1.1.32.drv...
building /gnu/store/lqddd7saqa1wcxj1iqzfjw3anz3lqryq-tar-1.30.drv...
building
/gnu/store/7yqk9k81dv118nx4pb2maxykbzqmvgvw-tcl8.6.8-src.tar.gz.drv...
downloading from
building /gnu/store/rip0i39lkm5xl3lz84fkin4ckzciccrg-net-base-5.3.drv...
building /gnu/store/6112nqvjqcg6hpvg3x2i31rfqf0393kg-tcl-8.6.8.drv...
building
/gnu/store/8rxd1yfl5pjfzm620k140rnz1smg34qq-tk8.6.8-src.tar.gz.drv...
downloading from
building
/gnu/store/l894ijasaqbw8b904br3z08vz5fyjl2m-util-linux-2.32.1.tar.xz.drv...
downloading from
building
/gnu/store/i3kmn6i7kygjmw6kkqyrf5bvfivp2gjw-tk8.6.8-src.tar.xz.drv...
building
/gnu/store/nxvqqvc3cfnzfcl4ld7j0lpaydzj59cg-util-linux-2.32.1.tar.xz.drv...
building
/gnu/store/62dhzmd1nbg3l9b70v48y0fz44rmgn6q-util-macros-1.19.2.tar.bz2.drv...
downloading from
building
/gnu/store/laf77kj9ry1my3yhzs0ana2rl4qhbxxl-util-linux-2.32.1.drv...
building
/gnu/store/d427mv03dsisb1vipsc5m5vc2sp8ysis-util-macros-1.19.2.drv...
building
/gnu/store/14zh54fjfnrjm108mj857l4ckgn3w0wa-fontconfig-2.13.1.drv...
building
/gnu/store/mqhld5x379ckgipbjk8anzj1afnwcjay-xcb-proto-1.13.tar.bz2.drv...
downloading from
building
/gnu/store/ln6rn99mf69jz8lg9q436pfwkkhjdhnn-xorgproto-2018.4.tar.bz2.drv...
downloading from
building
/gnu/store/knh1pbczfn0qma0c3z9pri3wgb2a0rx7-xcb-proto-1.13.drv...
building
/gnu/store/72cncr4n5f5ihwb9wjxrzcnrdw9nfnl3-xorgproto-2018.4.drv...
building
/gnu/store/fzady5lld0p68f8qj2m4bv9kj4gsh7k0-xtrans-1.3.5.tar.bz2.drv...
downloading from
building /gnu/store/dlny8sjhhan84fywksaz9kcz9cpdc4jz-libxau-1.0.8.drv...
building
/gnu/store/riv6vaqqn1pr142i61kb9pj548yfq2ad-libxdmcp-1.1.2.drv...
building /gnu/store/js59axkvc99mm1dqz8rc1fxnzzzxz1zg-xtrans-1.3.5.drv...
building /gnu/store/ml9scv2sprja129q1h2s0xzdks240yz8-libxcb-1.13.drv...
building /gnu/store/vp9hxh80dn3j276n1ilqy1clqrwqx1wk-libx11-1.6.6.drv...
building
/gnu/store/m88r8hm3m1ivlz0cj7yh0lrkybi05fvx-libxext-1.3.3.drv...
building
/gnu/store/75wwgs87aa1gjnpbs5wdvxqp0swaxznl-libxrender-0.9.10.drv...
building /gnu/store/jn8ww25gpk1mlmdqjmn90wq8b2ywzby6-libxft-2.3.2.drv...
building /gnu/store/6agz7bg7czh5y4vc8wcmg7zqhiwz9syi-tk-8.6.8.drv...
building /gnu/store/mrpmb5lbgy3mgjw86f0a0ian5hiwbgr5-python-3.7.0.drv...
building
/gnu/store/x97bv5m936549s1cg7lw24wsn2ib4rz6-python-wrapper-3.7.0.drv...
building
/gnu/store/pwrgk52m684502s95kigmidgyyynch2b-Python-2.7.15.tar.xz.drv...
downloading from
building
/gnu/store/9pgqjg4c3xr1i2cpzpvxzp0k49k0sjv9-Python-2.7.15.tar.xz.drv...
building
/gnu/store/sp947xhp8dqfzn3zd2m0aq4ia5qvklbl-python2-2.7.15.drv...
/ 'check' phasebuilder for
`/gnu/store/sp947xhp8dqfzn3zd2m0aq4ia5qvklbl-python2-2.7.15.drv' failed
with exit code 1
build of /gnu/store/sp947xhp8dqfzn3zd2m0aq4ia5qvklbl-python2-2.7.15.drv
failed
View build log at
'/var/log/guix/drvs/sp/947xhp8dqfzn3zd2m0aq4ia5qvklbl-python2-2.7.15.drv.bz2'.
guix pull: error: build of
`/gnu/store/sp947xhp8dqfzn3zd2m0aq4ia5qvklbl-python2-2.7.15.drv' failed

The log for python2-2.7.15 says three tests failed:

353 tests OK.
3 tests failed:
test_httplib test_ssl test_urllib2_localnet
40 tests skipped:
test_aepack test_al test_applesingle test_bsddb test_bsddb185
test_bsddb3 test_cd test_cl test_codecmaps_cn test_codecmaps_hk
test_codecmaps_jp test_codecmaps_kr test_codecmaps_tw test_curses
test_dl test_gdb test_gl test_imageop test_imgfile test_ioctl
test_kqueue test_linuxaudiodev test_macos test_macostools
test_msilib test_nis test_ossaudiodev test_scriptpackages
test_smtpnet test_socketserver test_startfile test_sunaudiodev
test_timeout test_tk test_ttk_guionly test_urllib2net
test_urllibnet test_winreg test_winsound test_zipfile64
4 skips unexpected on linux2:
test_bsddb test_bsddb3 test_gdb test_ioctl

Total duration: 4 min 56 sec
Tests result: FAILURE
make: *** [Makefile:878: test] Error 2
R
R
Rafa Gálvez wrote on 30 May 2022 16:22
(name . Giovanni Biscuolo)(address . g@xelera.eu)
ffe51d26d0959c70f096672e31ef19f7@esat.kuleuven.be
Hi Giovanni,

On 2022-05-30 15:44, Giovanni Biscuolo wrote:

[...]

Toggle quote (8 lines)
>> Is there a way to reinstall guix on a foreign distro?
>
> If you are on Debian 11 or above you can install the guix deb package
> (and eventually upgrade guix-daemon with "sudo -i guix pull", but
> beware
> of the path used in guix-daemon.service in /etc/systemd/system/)
>

I will try this next, I'm on Debian unstable.

Toggle quote (9 lines)
>> I couldn't find instructions on the manual, the only related thing it
>> says is that I shouldn't unpack guix on an working Guix system[0].
>
> Sorry I cannot help on repairing this situation
>
> [...]
>
> Good luck! Gio'

Thank you!
M
M
Maxime Devos wrote on 30 May 2022 17:20
(name . Rafa Gálvez)(address . rafa@esat.kuleuven.be)
bed0fa1cc7e282e5aec91f907d413bab71035142.camel@telenet.be
Rafa Gálvez schreef op ma 30-05-2022 om 16:20 [+0200]:
Toggle quote (3 lines)
> ERROR: In procedure scm-error:
> no code for module (ice-9 exceptions)

This one is a known issue, at https://issues.guix.gnu.org/54546.

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYpTgvhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7vssAQDZUT7MRKCUuiCY92K64kOWNPry
QvIVu4e18i82wHOXzwD/beF1VEmCg2D2+3bfg/ZmNURCImd3y8ds9Cq8jeeY1Qw=
=jz1G
-----END PGP SIGNATURE-----


R
R
Rafa Gálvez wrote on 31 May 2022 13:32
(name . Maxime Devos)(address . maximedevos@telenet.be)
79e7c36f2c049148d0ab6eb923dd0ac6@esat.kuleuven.be
Hi,

At the end, sudo -i "`which guix`" pull did the trick.

After updating guix-daemon, I successfully updated normal guix.

Thanks Giovanni and Maxime for your help!

Best,

Rafa

On 2022-05-30 17:20, Maxime Devos wrote:
Toggle quote (8 lines)
> Rafa Gálvez schreef op ma 30-05-2022 om 16:20 [+0200]:
>> ERROR: In procedure scm-error:
>> no code for module (ice-9 exceptions)
>
> This one is a known issue, at <https://issues.guix.gnu.org/54546>.
>
> Greetings,
> Maxime.
?