In procedure put-string: Wrong type argument in position 1 (expecting open output port): #<closed: string 13c6cb0>

  • Done
  • quality assurance status badge
Details
3 participants
  • Danny Milosavljevic
  • Giovanni Biscuolo
  • Ludovic Courtès
Owner
unassigned
Submitted by
Danny Milosavljevic
Severity
normal
D
D
Danny Milosavljevic wrote on 21 Jun 2019 20:18
(address . bug-guix@gnu.org)
20190621201826.3ce6e0a8@scratchpost.org
$ guix describe
Generation 98 21. Juni 2019 18:33:36 (aktuell)
guix e6049c8
Branch: master
Commit: e6049c84dab3031fb64defae2c45a20b512d4644

GUIX_PACKAGE_PATH=""
$ guix environment -s i686-linux --ad-hoc gcc-toolchain@5.5.0
The following derivation will be built:
/gnu/store/2f7lzsp1i70rxb9yzfwr69amlmyy0r60-profile.drv
0.0 MB will be downloaded:
/gnu/store/hwyhdah35bv4xkqg4rdaw7a1hs5ny3mk-gcc-toolchain-5.5.0
The following profile hook will be built:
/gnu/store/sqv5pp0pjjzrnzshgyn365sf413pl1bp-manual-database.drv
following redirection to `https://ci.guix.gnu.org'...
Backtrace:
3 (apply-smob/1 #<catch-closure 1d1f640>)
In ice-9/boot-9.scm:
705:2 2 (call-with-prompt _ _ #<procedure default-prompt-handle?>)
In ice-9/eval.scm:
619:8 1 (_ #(#(#<directory (guile-user) 1da2140>)))
In guix/ui.scm:
1734:12 0 (run-guix-command _ . _)

guix/ui.scm:1734:12: In procedure run-guix-command:
In procedure put-string: Wrong type argument in position 1 (expecting open output port): #<closed: string 2322cb0>
substitution of /gnu/store/hwyhdah35bv4xkqg4rdaw7a1hs5ny3mk-gcc-toolchain-5.5.0 failed
building database for manual pages...
guix environment: error: some substitutes for the outputs of derivation `/gnu/store/zxxw95x9ivw1a10v6nk1ls6d9i1csh3y-gcc-toolchain-5.5.0.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl0NH3IACgkQ5xo1VCww
uqVDfwf+Jyb8NuHCCZKKWZwgy9ulZB5VH78Kn3O4ZZ2adeWdn0D/k525vCPFDuSf
JQ2lLuuu4aXJg8GTvGtrJMYTtpvznXYv15fKX/sDZJcwfzLkqBqLvYosWapfs1IS
8Gije6FaJ6L82xhHZVVqtaRsPC9RFsYxYvtxHLk01DTYT2IgbSDsJ2NovVpOLubJ
875rUe4T7473S7qJRSzAPNSvGqIC8CjYUdgJncHH6Nkz42V8FM7kObaKJEXWZvrq
dGlWnmV5yAIzZTF+uoUDbWpHRJUUjdTm7JGUMpmcIWTnND0FIg1+k6mjxKkn3ag5
XF/H4V4hi92AFVMkt26nOL0B9dBQ8w==
=78zk
-----END PGP SIGNATURE-----


G
G
Giovanni Biscuolo wrote on 22 Jun 2019 09:02
87o92q6r2m.fsf@roquette.mug.biscuolo.net
Hello Danny,

Danny Milosavljevic <dannym@scratchpost.org> writes:

[...]

Toggle quote (6 lines)
> guix environment: error: some substitutes for the outputs of
> derivation
> `/gnu/store/zxxw95x9ivw1a10v6nk1ls6d9i1csh3y-gcc-toolchain-5.5.0.drv'
> failed (usually happens due to networking issues); try `--fallback' to
> build derivation from source

I was not able to reproduce this on a Guix System machine I have: are
you sure it's not a networking issue?

This is what I did:

Toggle snippet (11 lines)
~$ guix pull --commit=e6049c84dab3031fb64defae2c45a20b512d4644

~$ guix describe
Generation 2 Jun 22 2019 08:54:10 (current)
guix e6049c8
repository URL: https://git.savannah.gnu.org/git/guix.git
commit: e6049c84dab3031fb64defae2c45a20b512d4644

~$ guix environment -s i686-linux --ad-hoc gcc-toolchain@5.5.0

And I got a new env without errors.

HTH! Gio'.

--
Giovanni Biscuolo

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

iQIzBAEBCgAdFiEERcxjuFJYydVfNLI5030Op87MORIFAl0N0nMACgkQ030Op87M
ORIoihAAs8yQFsT79/9kA5w6uirrCT/N3FnvUE9It39gurNpHAAPTh3SOp+j3gjE
YN0Sqo2dPbNd3IaDC5NcB1ORa5mnp97LvcPlXBIc7BvPizhcQEja4r9vCT7ImWB6
9Hyz9hiMx9xfxQB7pYUKVzroHr8PlbVENa59/EiFxmYFCOH2o6uIHfxqjnMKqWCw
LlPfgo3SandMC75DbF+j98FpdM07SCwESpHkQ2BB4Rh/ZPTNYNP2KZUTdwyz8f85
7bxjaqckqlh4QW9XshEfQds7bMCEyiMO8EDLCg1Hqz+5zx/mpHyhvrPUAa0ppkk6
WisSt8h4dwLGsUWRl8zyrg0r3Xv9T6LaLiHubodHz7RkGVv4IWfCKXnNK5jZEsHK
Oa4ERF4US9ejwh/wR7viCClut9WZ8TsyYden3cKOAUhVY4UGAXGhttpK5WQqIDgI
6edXO1cjAJiRvh5NJDNS5TpQtKyExx4dinukQFszUzusdqlWHlYRaRZEWe+m6f4e
5vC7+yX+wC9xniNpLEWXV1OSeLSuvXLgibcQwW+ofE6P/+m8mViKQgqGd0YM1ANZ
VsM2vIQxTlPBHGQx/NySceXi036vT4UuhOBrroHnWK48FSMZcpLlhR/6vgpYcyRV
6qmVm3XUJQrjYlKD/MQJhIyFETuGRWijBDF22LBw4oqPFkFcBeo=
=ybl+
-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 24 Jun 2019 21:36
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)(address . 36325-done@debbugs.gnu.org)
87r27i6ahx.fsf@gnu.org
Hi Danny,

Danny Milosavljevic <dannym@scratchpost.org> skribis:

Toggle quote (14 lines)
> following redirection to `https://ci.guix.gnu.org'...
> Backtrace:
> 3 (apply-smob/1 #<catch-closure 1d1f640>)
> In ice-9/boot-9.scm:
> 705:2 2 (call-with-prompt _ _ #<procedure default-prompt-handle?>)
> In ice-9/eval.scm:
> 619:8 1 (_ #(#(#<directory (guile-user) 1da2140>)))
> In guix/ui.scm:
> 1734:12 0 (run-guix-command _ . _)
>
> guix/ui.scm:1734:12: In procedure run-guix-command:
> In procedure put-string: Wrong type argument in position 1 (expecting open output port): #<closed: string 2322cb0>
> substitution of /gnu/store/hwyhdah35bv4xkqg4rdaw7a1hs5ny3mk-gcc-toolchain-5.5.0 failed

I believe this is the same issue as

Thanks,
Ludo’.
Closed
?