bug#62334: bug#63024: Crash during `guix import pypi -r'

2023-05-05 Thread Ludovic Courtès
Ludovic Courtès skribis: > Ludovic Courtès skribis: > >> First, the person who wrote ‘connect*’ *cough* hadn’t carefully read the >> Guile manual, which reads (info "(guile) Ports and File Descriptors"): >> >> Note that ‘select’ may return early for other reasons, for example due >> to pendi

bug#63024: Crash during `guix import pypi -r'

2023-05-04 Thread Ludovic Courtès
Ludovic Courtès skribis: > First, the person who wrote ‘connect*’ *cough* hadn’t carefully read the > Guile manual, which reads (info "(guile) Ports and File Descriptors"): > > Note that ‘select’ may return early for other reasons, for example due > to pending interrupts. > > Clearly, ‘select

bug#63024: Crash during `guix import pypi -r'

2023-05-04 Thread Ludovic Courtès
Hi, Simon Tournier skribis: > On Wed, 03 May 2023 at 11:04, Ludovic Courtès wrote: > >> diff --git a/libguile/posix.c b/libguile/posix.c >> index 3adc743c4..2d55d985c 100644 >> --- a/libguile/posix.c >> +++ b/libguile/posix.c > > Does it mean patch the current Guile or a new release of Guile?

bug#63024: bug#62334: bug#63024: Crash during `guix import pypi -r'

2023-05-03 Thread Simon Tournier
Hi Ludo, On Wed, 03 May 2023 at 11:04, Ludovic Courtès wrote: > diff --git a/libguile/posix.c b/libguile/posix.c > index 3adc743c4..2d55d985c 100644 > --- a/libguile/posix.c > +++ b/libguile/posix.c Does it mean patch the current Guile or a new release of Guile? Cheers, simon

bug#62334: bug#63024: Crash during `guix import pypi -r'

2023-05-03 Thread Ludovic Courtès
Hey, Ludovic Courtès skribis: > Looks like we shoudn’t dup(4, 1) in the child process, because 4 is the > other end of our sleep pipe. :-) How about this patch, Josselin? Ludo’. diff --git a/libguile/posix.c b/libguile/posix.c index 3adc743c4..2d55d985c 100644 --- a/libguile/posix.c +++ b/li

bug#62334: bug#63024: Crash during `guix import pypi -r'

2023-05-02 Thread Ludovic Courtès
Hello! Greg Hogan skribis: > Starting download of /tmp/guix-file.xReGb4 >>From >>https://web.archive.org/web/20230321140958/https://files.pythonhosted.org/packages/49/01/21337857631a97ab551bb2e3b5691ed6b1b9586011aa6a5355b9694a37fa/demon-2.0.6.tar.gz... > In procedure connect*: Connection timed

bug#62334: bug#63024: Crash during `guix import pypi -r'

2023-05-02 Thread Ludovic Courtès
Hello! Greg Hogan skribis: > Starting download of /tmp/guix-file.xReGb4 >>From >>https://web.archive.org/web/20230321140958/https://files.pythonhosted.org/packages/49/01/21337857631a97ab551bb2e3b5691ed6b1b9586011aa6a5355b9694a37fa/demon-2.0.6.tar.gz... > In procedure connect*: Connection timed

bug#63024: Crash during `guix import pypi -r'

2023-04-24 Thread Simon Tournier
Hi, On Sat, 22 Apr 2023 at 21:59, "Timo Wilken" wrote: > The `guix import pypi -r ...' command frequently crashes for me. When > it does, it always crashes on the third download, the one for the > first dependency's source distribution, like so: Thanks for the report. I am merging with #62334

bug#63024: Crash during `guix import pypi -r'

2023-04-23 Thread Timo Wilken
The `guix import pypi -r ...' command frequently crashes for me. When it does, it always crashes on the third download, the one for the first dependency's source distribution, like so: --8<---cut here---start->8--- $ guix import pypi -r calcure Starting downloa