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

Previous Next

Package: guix;

Reported by: Danny Milosavljevic <dannym <at> scratchpost.org>

Date: Fri, 21 Jun 2019 18:19:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

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 36325 in the body.
You can then email your comments to 36325 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#36325; Package guix. (Fri, 21 Jun 2019 18:19:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 21 Jun 2019 18:19:02 GMT) Full text and rfc822 format available.

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

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: <bug-guix <at> gnu.org>
Subject: In procedure put-string: Wrong type argument in position 1
 (expecting open output port): #<closed: string 13c6cb0>
Date: Fri, 21 Jun 2019 20:18:26 +0200
[Message part 1 (text/plain, inline)]
$ guix describe
Generation 98   21. Juni 2019 18:33:36  (aktuell)
  guix e6049c8
    Repository-URL: https://git.savannah.gnu.org/git/guix.git
    Branch: master
    Commit: e6049c84dab3031fb64defae2c45a20b512d4644

GUIX_PACKAGE_PATH=""
$ guix environment -s i686-linux --ad-hoc gcc-toolchain <at> 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 
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#36325; Package guix. (Sat, 22 Jun 2019 07:03:02 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: Danny Milosavljevic <dannym <at> scratchpost.org>, 36325 <at> debbugs.gnu.org
Subject: Re: bug#36325: In procedure put-string: Wrong type argument in
 position 1 (expecting open output port): #<closed: string 13c6cb0>
Date: Sat, 22 Jun 2019 09:02:09 +0200
[Message part 1 (text/plain, inline)]
Hello Danny,

Danny Milosavljevic <dannym <at> scratchpost.org> writes:

[...]

> 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:

--8<---------------cut here---------------start------------->8---
~$ 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 <at> 5.5.0
--8<---------------cut here---------------end--------------->8---

And I got a new env without errors.

HTH! Gio'.

-- 
Giovanni Biscuolo

Xelera IT Infrastructures
[signature.asc (application/pgp-signature, inline)]

Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Mon, 24 Jun 2019 19:38:02 GMT) Full text and rfc822 format available.

Notification sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
bug acknowledged by developer. (Mon, 24 Jun 2019 19:38:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Danny Milosavljevic <dannym <at> scratchpost.org>
Cc: 36325-done <at> debbugs.gnu.org
Subject: Re: bug#36325: In procedure put-string: Wrong type argument in
 position 1 (expecting open output port): #<closed: string 13c6cb0>
Date: Mon, 24 Jun 2019 21:36:58 +0200
Hi Danny,

Danny Milosavljevic <dannym <at> scratchpost.org> skribis:

> 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
<https://issues.guix.gnu.org/issue/36299>, fixed earlier today.

Thanks,
Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 23 Jul 2019 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 278 days ago.

Previous Next


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