time-machine crashes with type error when passed --disable-authentication

  • Done
  • quality assurance status badge
Details
2 participants
  • Andrew Tropin
  • Ludovic Courtès
Owner
unassigned
Submitted by
Andrew Tropin
Severity
normal
A
A
Andrew Tropin wrote on 13 Jan 2022 14:58
Disable authentication seems broken
(address . bug-guix@gnu.org)
87wnj3ybx8.fsf@trop.in
A day ago I found out that I can't pull/time-machine from my local guix
repo with patches. After running guix time-machine -C ./channels ...,
guix reported the following:

Toggle snippet (42 lines)
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
guix time-machine: warning: channel authentication disabled
Computing Guix derivation for 'x86_64-linux'... -
Backtrace:
18 (primitive-load "/home/bob/.config/guix/current/bin/guix")
In guix/ui.scm:
2206:7 17 (run-guix . _)
2169:10 16 (run-guix-command _ . _)
In ice-9/boot-9.scm:
1752:10 15 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
1747:15 14 (with-exception-handler #<procedure 7f66dc8711b0 at ice-9/boot-9.…> …)
In guix/store.scm:
671:3 13 (_)
In ice-9/boot-9.scm:
1752:10 12 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
In guix/store.scm:
658:37 11 (thunk)
In guix/status.scm:
802:4 10 (call-with-status-report _ _)
In guix/store.scm:
1320:8 9 (call-with-build-handler _ _)
1320:8 8 (call-with-build-handler #<procedure 7f66dc887840 at guix/ui.scm:…> …)
2123:24 7 (run-with-store #<store-connection 256.99 7f66dc829460> _ # _ # _ # …)
In guix/inferior.scm:
817:16 6 (_ _)
In guix/store.scm:
1995:38 5 (_ #<store-connection 256.99 7f66ca72bdc0>)
1468:0 4 (add-temp-root #<store-connection 256.99 7f66ca72bdc0> #<derivatio…>)
In guix/serialization.scm:
130:20 3 (write-store-path #<derivation /gnu/store/pqn1xr6882907b41j6mybvs…> …)
In unknown file:
2 (string->utf8 #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218…>)
In ice-9/boot-9.scm:
1685:16 1 (raise-exception _ #:continuable? _)
1685:16 0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure string->utf8: Wrong type argument in position 1 (expecting
string): #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218kc0k-profile.drv =>
/gnu/store/3hc33q0xlajd75l52grsg8dg1ais2hss-profile 7f66cb7eaeb0>

Later I discovered, that the problem isn't related to my local changes,
it reproduces with main guix channel too, also, other people on their
setups reporting the same problem.

Way to reproduce:
1. Find any commit you didn't built guix for earlier. For example a79ad5fce5.

2.1 Update guix to the latest version and do describe under time-machine:
guix pull && guix time-machine --commit=a79ad5fce5 --disable-authentication -- describe

2.2 or more preciese and less invasive alternative:
guix time-machine --commit=0f869287ebf -- time-machine --commit=a79ad5fce5 --disable-authentication -- describe


To be sure, I tried it on a separate machine with only guix channel,
which wasn't updated for a while. 2.2 failed the same way as described
at the beginning, but when I tried just:

guix time-machine --commit=a79ad5fce5 --disable-authentication -- describe

it worked. Also, I did similiar test like in 2.1 with guix pull and
after that guix pull --roll-back, the result is the same.

Skimming throught the latest changes didn't bring any results yet.
Bisecting and building guix, will let you know, if/when I find more.

--
Best regards,
Andrew Tropin
-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmHgMCMPHGFuZHJld0B0
cm9wLmluAAoJECII0glYwd6wSs0QAIIpbonU4MSMBVsjJqmXGo49ljTo9RAZAKrE
Rzj7jHU3vsja6R0scu1Bdjsszmd1FVThxNnF8DT/Pv/hoUM+h85RGheXuLa28x+V
ZmFuVcHSkIiBhKln+NnAXo7UzJlLzYc9Y0Hmh/FL2X598Vey3CSoHJoWa5gk0kiY
1ghe18MSFz6X/yAkEFryCfzdyyNwJdparHBkVOgmph4UvOvbS0Y6QK08TQl32YiG
p6HAbKmDLNezbICSA+idxHYNtZD2FGWGFCTkkC8XoYP1VPAmS+wXqqcscMSSEAMM
IoxJxNMGNKKCB8aGQYKMeo79PeUGxiCj6CqMnsfNbTVprBMb8ksIbeQG/G0I4QMK
2+4ogEbr09D+hn6sqd9zImHvxsJUpK++ho42yokU5YnSS9reCRCjAfNh7KI4TieQ
ejeOmQVw0ljTQNwozqnB3K0Otn+YeQcVMk5oUzl2Xpo5m81k56jwWMMWHQdvKFDZ
Ptwhjqm//lvj9b3AZRJpC9jHFg+a4my5UvY/MMlbXk9zID5qrcmPrFd0Id4l2Szi
r1t2khwazlJvsyw2QEFQ2FRH96hDeksDgfwy9xhcwIZ5CeBu4sf5GFafKGp95vXv
Jv8/MtX6k1DaOulhZtvCV5N9iUmdUrcoHkP090VQ1ap+qW073u5kNaF3MIqemuTT
xMITthW6
=6yy+
-----END PGP SIGNATURE-----

A
A
Andrew Tropin wrote on 13 Jan 2022 17:23
Re: bug#53230: Acknowledgement (Disable authentication seems broken)
(address . 53230@debbugs.gnu.org)
87bl0fppt7.fsf@trop.in
Seems issue appeared after 9f371f23eb.

This one fails:
guix time-machine --commit=9f371f23ebfa20f70b3bfd55dc459b683f21ba91 -- time-machine --commit=d87d6d6812 --disable-authentication -- describe

This one works:
guix time-machine --commit=1a0696e0a6dcde342094712957037c586f572efb -- time-machine --commit=d56a29edb7 --disable-authentication -- describe

--
Best regards,
Andrew Tropin
-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmHgUhQPHGFuZHJld0B0
cm9wLmluAAoJECII0glYwd6w4f8P/0+q/J1RM+XUdquCpmeSABYEODWzh0iNZz4f
8c+pQBTfINsf0Jxn6uf2K3mjwf9cmzby/qB7LH+Bji1ndeb1ObvnqDlmWrz0zSXr
bK0RCNqFAH48LEYKHHJTX7MiPyTdsl3hiXt8u0mxVO5t5F4isnLUmr9sRiTn30dV
+HfG+P+bhp638m6us99fvSkleCVu3Q1WS2S0QP4mdPkExfIkjnhxfMH0I5u1RJSy
4EW9wSAN/OWTx3eXpVAt+JyvLpOtUIitR/rwj+jVfSEXhmptWhL2AFamJLzcrOiy
7IiWv8acO65h9+H847Kelw+cyKJRXveZfRJLDuwNIrIjbbhqASmDuMv+HA9fRPW8
DfAbo3o09bQlwqs8sZbOCstZBG93sBhWtU0wiXb5m/kxmznMYYHYMuWs5agTmv5O
uBLT+JXxNWR7x+FO2xBG40v5qTcr63yroljbDH3as5kVafBpILFbxw/AtsNknk0H
7IcqvhHmuAC5ssw3p7E/u6fLCrKSq8aTrxt9eNMJMR4dEytk/BjksfJZknq8Uiy0
iP5PLC12JMyryD/fe/PkMgTHYUrkxB+nHFUc+kscLAOV0sdaU6wZxwSEe3roLvCV
Ishn7EUB/T6n07h619WUkUoLpSzJhILXtpcu+1vDD6NBMENajaoLTiW0m4rvvKXn
F9oGRFQg
=hZYL
-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 13 Jan 2022 23:15
control message for bug #53230
(address . control@debbugs.gnu.org)
87sftr5ll4.fsf@gnu.org
retitle 53230 time-machine crashes with type error when passed --disable-authentication
quit
L
L
Ludovic Courtès wrote on 13 Jan 2022 23:15
Re: bug#53230: Disable authentication seems broken
(name . Andrew Tropin)(address . andrew@trop.in)(address . 53230-done@debbugs.gnu.org)
87o84f5lkc.fsf@gnu.org
Andrew Tropin <andrew@trop.in> skribis:

Toggle quote (45 lines)
> A day ago I found out that I can't pull/time-machine from my local guix
> repo with patches. After running guix time-machine -C ./channels ...,
> guix reported the following:
>
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> guix time-machine: warning: channel authentication disabled
> Computing Guix derivation for 'x86_64-linux'... -
> Backtrace:
> 18 (primitive-load "/home/bob/.config/guix/current/bin/guix")
> In guix/ui.scm:
> 2206:7 17 (run-guix . _)
> 2169:10 16 (run-guix-command _ . _)
> In ice-9/boot-9.scm:
> 1752:10 15 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
> 1747:15 14 (with-exception-handler #<procedure 7f66dc8711b0 at ice-9/boot-9.…> …)
> In guix/store.scm:
> 671:3 13 (_)
> In ice-9/boot-9.scm:
> 1752:10 12 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
> In guix/store.scm:
> 658:37 11 (thunk)
> In guix/status.scm:
> 802:4 10 (call-with-status-report _ _)
> In guix/store.scm:
> 1320:8 9 (call-with-build-handler _ _)
> 1320:8 8 (call-with-build-handler #<procedure 7f66dc887840 at guix/ui.scm:…> …)
> 2123:24 7 (run-with-store #<store-connection 256.99 7f66dc829460> _ # _ # _ # …)
> In guix/inferior.scm:
> 817:16 6 (_ _)
> In guix/store.scm:
> 1995:38 5 (_ #<store-connection 256.99 7f66ca72bdc0>)
> 1468:0 4 (add-temp-root #<store-connection 256.99 7f66ca72bdc0> #<derivatio…>)
> In guix/serialization.scm:
> 130:20 3 (write-store-path #<derivation /gnu/store/pqn1xr6882907b41j6mybvs…> …)
> In unknown file:
> 2 (string->utf8 #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218…>)
> In ice-9/boot-9.scm:
> 1685:16 1 (raise-exception _ #:continuable? _)
> 1685:16 0 (raise-exception _ #:continuable? _)
>
> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
> In procedure string->utf8: Wrong type argument in position 1 (expecting
> string): #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218kc0k-profile.drv =>
> /gnu/store/3hc33q0xlajd75l52grsg8dg1ais2hss-profile 7f66cb7eaeb0>

Fixed in b1fc98d6b063a117fe2bcc19a60c8b9a48301593, thanks!

Ludo’.
Closed
A
A
Andrew Tropin wrote on 14 Jan 2022 08:05
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 53230-done@debbugs.gnu.org)
87czkupzjv.fsf@trop.in
On 2022-01-13 23:15, Ludovic Courtès wrote:

Toggle quote (50 lines)
> Andrew Tropin <andrew@trop.in> skribis:
>
>> A day ago I found out that I can't pull/time-machine from my local guix
>> repo with patches. After running guix time-machine -C ./channels ...,
>> guix reported the following:
>>
>> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
>> guix time-machine: warning: channel authentication disabled
>> Computing Guix derivation for 'x86_64-linux'... -
>> Backtrace:
>> 18 (primitive-load "/home/bob/.config/guix/current/bin/guix")
>> In guix/ui.scm:
>> 2206:7 17 (run-guix . _)
>> 2169:10 16 (run-guix-command _ . _)
>> In ice-9/boot-9.scm:
>> 1752:10 15 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
>> 1747:15 14 (with-exception-handler #<procedure 7f66dc8711b0 at ice-9/boot-9.…> …)
>> In guix/store.scm:
>> 671:3 13 (_)
>> In ice-9/boot-9.scm:
>> 1752:10 12 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
>> In guix/store.scm:
>> 658:37 11 (thunk)
>> In guix/status.scm:
>> 802:4 10 (call-with-status-report _ _)
>> In guix/store.scm:
>> 1320:8 9 (call-with-build-handler _ _)
>> 1320:8 8 (call-with-build-handler #<procedure 7f66dc887840 at guix/ui.scm:…> …)
>> 2123:24 7 (run-with-store #<store-connection 256.99 7f66dc829460> _ # _ # _ # …)
>> In guix/inferior.scm:
>> 817:16 6 (_ _)
>> In guix/store.scm:
>> 1995:38 5 (_ #<store-connection 256.99 7f66ca72bdc0>)
>> 1468:0 4 (add-temp-root #<store-connection 256.99 7f66ca72bdc0> #<derivatio…>)
>> In guix/serialization.scm:
>> 130:20 3 (write-store-path #<derivation /gnu/store/pqn1xr6882907b41j6mybvs…> …)
>> In unknown file:
>> 2 (string->utf8 #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218…>)
>> In ice-9/boot-9.scm:
>> 1685:16 1 (raise-exception _ #:continuable? _)
>> 1685:16 0 (raise-exception _ #:continuable? _)
>>
>> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
>> In procedure string->utf8: Wrong type argument in position 1 (expecting
>> string): #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218kc0k-profile.drv =>
>> /gnu/store/3hc33q0xlajd75l52grsg8dg1ais2hss-profile 7f66cb7eaeb0>
>
> Fixed in b1fc98d6b063a117fe2bcc19a60c8b9a48301593, thanks!
>

Thank you very much! Tested this commit, --disable-authentication works
now!)

--
Best regards,
Andrew Tropin
-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmHhIMQPHGFuZHJld0B0
cm9wLmluAAoJECII0glYwd6wz5sQAIhHh+3U1uRYq1+v5DAFQy1rH9kFLY53e7Gs
8q2WxqHITl8KcfD82qQtBBWTXURN/3YIOtwo8Fh59NwLsHtkONcCoUTxHo4lJVfd
ng2YsQUj01iFgD7cnbXsMGhTpofYrZz+mhQiD8JaFWEnR/lWtUOtmwK68gfToHj1
99R24Lt0xDjRjxl3OKmRTvIQ7o5weTx+ll7+AcOf21CY0tOE84ZkPOhrGocPKrTW
snr+sOVrCKH+AgiP3sG8+GjMv2/FK4RVQUedwdXthGUxWLOf+xqOt8lT0dXFmOlN
VXt5pByl3zvDtRwnEEvcELC64vCnDt8D+uKhHmMfAQeCDbJcS0rd/uGmEH/3vvBU
xnTC2o91ujBUYPqlzxXcF+TEOaiZpiur9VpdE0CrjCgWXg/K79NtJqhQVwYQnQTd
VvgYJWQFpmrBxuywndQEecUHJqydRrO1hBggm2gHGqjWJm7hlN/69R9FGTCbBAzJ
rAkeN6DRF/GzWheJaeZiN/jxn0gv/akuLTdHgBoP9Iub0YWHCA+VON8Ye7bQogiH
pT9O8Zp3BwJ94K7F+Und6E1q65kWW4nC4r6oy5Mzia7hBs9jQ+IRWfNuJA+DLcBK
If/Dja1P8FbplR4j4JQsEkqBr44Wg9wv8Pwc3VFdfDtMBlThF/meSt0f9Ai9IOry
sXx5kX6T
=cc+2
-----END PGP SIGNATURE-----

Closed
A
A
Andrew Tropin wrote on 14 Jan 2022 15:56
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 53230-done@debbugs.gnu.org)
8735lqbc28.fsf@trop.in
On 2022-01-13 23:15, Ludovic Courtès wrote:

Toggle quote (51 lines)
> Andrew Tropin <andrew@trop.in> skribis:
>
>> A day ago I found out that I can't pull/time-machine from my local guix
>> repo with patches. After running guix time-machine -C ./channels ...,
>> guix reported the following:
>>
>> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
>> guix time-machine: warning: channel authentication disabled
>> Computing Guix derivation for 'x86_64-linux'... -
>> Backtrace:
>> 18 (primitive-load "/home/bob/.config/guix/current/bin/guix")
>> In guix/ui.scm:
>> 2206:7 17 (run-guix . _)
>> 2169:10 16 (run-guix-command _ . _)
>> In ice-9/boot-9.scm:
>> 1752:10 15 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
>> 1747:15 14 (with-exception-handler #<procedure 7f66dc8711b0 at ice-9/boot-9.…> …)
>> In guix/store.scm:
>> 671:3 13 (_)
>> In ice-9/boot-9.scm:
>> 1752:10 12 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
>> In guix/store.scm:
>> 658:37 11 (thunk)
>> In guix/status.scm:
>> 802:4 10 (call-with-status-report _ _)
>> In guix/store.scm:
>> 1320:8 9 (call-with-build-handler _ _)
>> 1320:8 8 (call-with-build-handler #<procedure 7f66dc887840 at guix/ui.scm:…> …)
>> 2123:24 7 (run-with-store #<store-connection 256.99 7f66dc829460> _ # _ # _ # …)
>> In guix/inferior.scm:
>> 817:16 6 (_ _)
>> In guix/store.scm:
>> 1995:38 5 (_ #<store-connection 256.99 7f66ca72bdc0>)
>> 1468:0 4 (add-temp-root #<store-connection 256.99 7f66ca72bdc0> #<derivatio…>)
>> In guix/serialization.scm:
>> 130:20 3 (write-store-path #<derivation /gnu/store/pqn1xr6882907b41j6mybvs…> …)
>> In unknown file:
>> 2 (string->utf8 #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218…>)
>> In ice-9/boot-9.scm:
>> 1685:16 1 (raise-exception _ #:continuable? _)
>> 1685:16 0 (raise-exception _ #:continuable? _)
>>
>> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
>> In procedure string->utf8: Wrong type argument in position 1 (expecting
>> string): #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218kc0k-profile.drv =>
>> /gnu/store/3hc33q0xlajd75l52grsg8dg1ais2hss-profile 7f66cb7eaeb0>
>
> Fixed in b1fc98d6b063a117fe2bcc19a60c8b9a48301593, thanks!
>
> Ludo’.

Oops,

guix time-machine --disable-authentication -- describe

fails with:

Toggle snippet (19 lines)
Backtrace:
7 (primitive-load "/home/bob/.config/guix/current/bin/guix")
In guix/ui.scm:
2209:7 6 (run-guix . _)
2172:10 5 (run-guix-command _ . _)
In ice-9/boot-9.scm:
1752:10 4 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
1747:15 3 (with-exception-handler #<procedure 7fc91eff8fc0 at ice-9/boot-9.scm:1831:7 (exn)> _ #:unwind? _ #:unwind-for-type _)
In guix/scripts/time-machine.scm:
158:28 2 (_)
In unknown file:
1 (string-append #<derivation /gnu/store/18bv09fgcchf1ymxz5x4hq8bc9igsiq2-profile.drv => /gnu/store/gqbh9r3v6zba7066k2xbaf5hyqx15d8p-profile 7fc90d4bdd20> "/b…")
In ice-9/boot-9.scm:
1685:16 0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure string-append: Wrong type (expecting string): #<derivation /gnu/store/18bv09fgcchf1ymxz5x4hq8bc9igsiq2-profile.drv => /gnu/store/gqbh9r3v6zba7066k2xbaf5hyqx15d8p-profile 7fc90d4bdd20>

But

guix time-machine --commit=bccfcef4 -- time-machine --disable-authentication -- describe

works fine.

Probably, I forgot to remove a workaround, when I was testing
b1fc98d6b063a117fe2bcc19a60c8b9a48301593.

--
Best regards,
Andrew Tropin
-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmHhjy8PHGFuZHJld0B0
cm9wLmluAAoJECII0glYwd6w63IP/1Dd0zyjsK4yfF37GWGzlVYf4Olbdu4aJJDj
UxyTqJm3xzIvxN5mGGxcuGbTGhBinnbJZUoJO0BoOwPvWP/QlroNHQGX4vfO0jcO
O11vIfV2XxV8FFssYzORZSgjhHpcvhiqrcepUcLWUzDXVxxAz3FmvTqGaogW4qOW
qEcT/84sEjlm1/5pI+YrTPfJk6VVkKU5EC+X/l28Kg0OpIt75v13ysBt69fgMVuz
Or8606Gc1P5GfzW4e9TsMi9YeEb1WTa9dvCekFfY4XEc7jNf3H/fyBRZVcZ1UL8h
tnaEoucBHBjdBOGw5a3uZ+KpQC7wTo2IuSwnp7uTpF28QOzcr8bZw+MdXxBPt9qh
quWgO0FyuLoLagZ04LXdI6qoUQiiXnNWa0iCa2ftbWTya22B847vkk2N0Vt+GFJx
vP828CT8qi/YfqA6Xk01fqvBCyNEXc3TfCY9BYCzXz4oLM+iF5dwjbZx5/VcJBG1
cCJQm/4PlgUyRzxFWVv/jXLMwlEK5aDiLWfiTNjLZ7wFFvPVpPI1jnN9DONPS0MI
JqSKo4TD4qJzXHxEWzzVP4gVb3ZOmRtwsKdoXLBlDw5mM7/zvAJHt7lusDJ/FY/u
E1RLrEw7zxTd0y+Ee1phLsjx+lXVi4c753fOAxLeK99CHFEBFR8V1TsjClW4ij4G
xdcssELc
=UB+P
-----END PGP SIGNATURE-----

Closed
L
L
Ludovic Courtès wrote on 17 Jan 2022 19:12
(name . Andrew Tropin)(address . andrew@trop.in)(address . 53230-done@debbugs.gnu.org)
87fspmkz92.fsf@gnu.org
Andrew Tropin <andrew@trop.in> skribis:

Toggle quote (4 lines)
> On 2022-01-13 23:15, Ludovic Courtès wrote:
>
>> Andrew Tropin <andrew@trop.in> skribis:

[...]

Toggle quote (16 lines)
>>> 1468:0 4 (add-temp-root #<store-connection 256.99 7f66ca72bdc0> #<derivatio…>)
>>> In guix/serialization.scm:
>>> 130:20 3 (write-store-path #<derivation /gnu/store/pqn1xr6882907b41j6mybvs…> …)
>>> In unknown file:
>>> 2 (string->utf8 #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218…>)
>>> In ice-9/boot-9.scm:
>>> 1685:16 1 (raise-exception _ #:continuable? _)
>>> 1685:16 0 (raise-exception _ #:continuable? _)
>>>
>>> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
>>> In procedure string->utf8: Wrong type argument in position 1 (expecting
>>> string): #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218kc0k-profile.drv =>
>>> /gnu/store/3hc33q0xlajd75l52grsg8dg1ais2hss-profile 7f66cb7eaeb0>
>>
>> Fixed in b1fc98d6b063a117fe2bcc19a60c8b9a48301593, thanks!

[...]

Toggle quote (10 lines)
> In guix/scripts/time-machine.scm:
> 158:28 2 (_)
> In unknown file:
> 1 (string-append #<derivation /gnu/store/18bv09fgcchf1ymxz5x4hq8bc9igsiq2-profile.drv => /gnu/store/gqbh9r3v6zba7066k2xbaf5hyqx15d8p-profile 7fc90d4bdd20> "/b…")
> In ice-9/boot-9.scm:
> 1685:16 0 (raise-exception _ #:continuable? _)
>
> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
> In procedure string-append: Wrong type (expecting string): #<derivation /gnu/store/18bv09fgcchf1ymxz5x4hq8bc9igsiq2-profile.drv => /gnu/store/gqbh9r3v6zba7066k2xbaf5hyqx15d8p-profile 7fc90d4bdd20>

My bad, fixed for good in a9cc79d9f3a4448b821ebd8f394a1c7b0004a0ba.

Thanks,
Ludo’.
Closed
A
A
Andrew Tropin wrote on 21 Jan 2022 09:24
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 53230-done@debbugs.gnu.org)
87lez9cx8h.fsf@trop.in
On 2022-01-17 19:12, Ludovic Courtès wrote:

Toggle quote (38 lines)
> Andrew Tropin <andrew@trop.in> skribis:
>
>> On 2022-01-13 23:15, Ludovic Courtès wrote:
>>
>>> Andrew Tropin <andrew@trop.in> skribis:
>
> [...]
>
>>>> 1468:0 4 (add-temp-root #<store-connection 256.99 7f66ca72bdc0> #<derivatio…>)
>>>> In guix/serialization.scm:
>>>> 130:20 3 (write-store-path #<derivation /gnu/store/pqn1xr6882907b41j6mybvs…> …)
>>>> In unknown file:
>>>> 2 (string->utf8 #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218…>)
>>>> In ice-9/boot-9.scm:
>>>> 1685:16 1 (raise-exception _ #:continuable? _)
>>>> 1685:16 0 (raise-exception _ #:continuable? _)
>>>>
>>>> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
>>>> In procedure string->utf8: Wrong type argument in position 1 (expecting
>>>> string): #<derivation /gnu/store/pqn1xr6882907b41j6mybvsg4218kc0k-profile.drv =>
>>>> /gnu/store/3hc33q0xlajd75l52grsg8dg1ais2hss-profile 7f66cb7eaeb0>
>>>
>>> Fixed in b1fc98d6b063a117fe2bcc19a60c8b9a48301593, thanks!
>
> [...]
>
>> In guix/scripts/time-machine.scm:
>> 158:28 2 (_)
>> In unknown file:
>> 1 (string-append #<derivation /gnu/store/18bv09fgcchf1ymxz5x4hq8bc9igsiq2-profile.drv => /gnu/store/gqbh9r3v6zba7066k2xbaf5hyqx15d8p-profile 7fc90d4bdd20> "/b…")
>> In ice-9/boot-9.scm:
>> 1685:16 0 (raise-exception _ #:continuable? _)
>>
>> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
>> In procedure string-append: Wrong type (expecting string): #<derivation /gnu/store/18bv09fgcchf1ymxz5x4hq8bc9igsiq2-profile.drv => /gnu/store/gqbh9r3v6zba7066k2xbaf5hyqx15d8p-profile 7fc90d4bdd20>
>
> My bad, fixed for good in a9cc79d9f3a4448b821ebd8f394a1c7b0004a0ba.

Thank you for the fix!)

--
Best regards,
Andrew Tropin
-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmHqbb4PHGFuZHJld0B0
cm9wLmluAAoJECII0glYwd6wQpQP/jKewLkxeRRwgsN/tbXlT393b34LqGl/vWhN
e3vzgSEtLbXj6ibrtuDb+9uWMnkBcBdZnDrlo7eN0wsuDS2i7m7DVHo2fZB5XPci
nJx4uzTI2TMujEga6UUsSi7SFhFLfZNbtrZqhQpo5GVM6fd3ELX9+hMwB3vGFPst
uBWEWpd11AT2nesqXT9tC5Nw+ANIfCFghClWhwMQgwNTWaf/3DqvkQb/Z4UOtW5f
ALWZkXbiGgH7GzAqNxinGlVsCqr5CIopRXmwiWAr1bcfEQeMPPvJw0pioHVjflRz
6FUaprBxGNw7p0Rc4ZobF5NF1V5eVKfosDfsDd4EgZAeDKcT6d/9mr4MUIQOxWN6
5SFC6AMtnye1qPDguCd0RAlwG61ceUAFdMFz3bjnUj6DQBT+AFQH+7948gVAVLp0
Sfx9/CrpvavjuaMkVfpq62nGFZOlnTU0aSD6M2A7GV9jfb478cxyddCIIdopoXky
5pjA0277OJWx+1r8qNpIfPHOgKdfk3rVpb5+EM8UAnF3h7mWA9nxQ0e7Cw4LrfMs
YjeWUnq9r63RRq4g1cCcAvZ2OdRuwynv5Nxt8kaQ3iqr/zT1TWN/rL/04GRaWkmA
r9PGLumG1n2fpAgGhPAQRGv1Kz+U2bLtEDFih4vDG9PLr9MLaheqtbSN6YSBug1h
7dRhha/E
=Caj/
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 53230
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