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

Debbugs page

Danny Milosavljevic wrote 6 years ago
(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-----


Giovanni Biscuolo wrote 6 years ago
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-----

Ludovic Courtès wrote 6 years ago
(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
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 36325
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
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help