GNU bug report logs - #63284
proot: Build gets stuck in test-0cf405b0 (and maybe test-25069c13)

Previous Next

Package: guix;

Reported by: Ivan Vilata i Balaguer <ivan <at> selidor.net>

Date: Thu, 4 May 2023 21:53:01 UTC

Severity: normal

Merged with 63394

Done: Josselin Poiret <dev <at> jpoiret.xyz>

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 63284 in the body.
You can then email your comments to 63284 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#63284; Package guix. (Thu, 04 May 2023 21:53:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ivan Vilata i Balaguer <ivan <at> selidor.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 04 May 2023 21:53:02 GMT) Full text and rfc822 format available.

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

From: Ivan Vilata i Balaguer <ivan <at> selidor.net>
To: bug-guix <at> gnu.org
Subject: proot: Build gets stuck in test-0cf405b0 (and maybe test-25069c13)
Date: Thu, 4 May 2023 23:52:32 +0200
[Message part 1 (text/plain, inline)]
Hi!  It looks like some tests during the build of `proot` get stuck in the
version of Guix shown below:

```
$ LANG=C guix describe
Generation 56   May 02 2023 11:25:26    (current)
  guix 3f8c489
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 3f8c4899a9a67bb509a603bd21dcfcfab88c0e8e
```

Since `top` reported a couple of tests getting stuck, I first ran `guix build
-c1 proot`; its last lines were:

```
  CHECK test-pppppppp ok
  CHECK test-proocare skipped
  CHECK test-ptrace-exec-trap ok
  CHECK test-python01 ok
  CHECK test-rrrrrrrr ok
  CHECK test-tempdire ok
  CHECK test-wwwwwwww ok
  CHECK test-yyyyyyyy ok
```

It got stock there and `top` reported the following test (`test-0cf405b0`)
using CPU:

```
21490 guixbui+  20   0   10,8m   4,0m   0,0   0,0   0:00.03 S              `- make check -C test -j 1
24340 guixbui+  20   0    6,4m   2,9m   0,0   0,0   0:00.00 S                  `- /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh -c if [ -e /tmp/guix-build-proot-5.3.0.drv-0/source/test//rootfs/bin/test-0cf405b0 ]; then /tmp/guix+
24341 guixbui+  20   0    7,1m   3,1m  55,0   0,0   0:42.21 S                      `- /tmp/guix-build-proot-5.3.0.drv-0/source/test//../src/proot -b /proc -r /tmp/guix-build-proot-5.3.0.drv-0/source/test//rootfs /bin/test-0cf405b0
24342 guixbui+  20   0    0,9m   0,4m  45,7   0,0   0:34.71 t                          `-
```

Then I ran again `guix build -c4 proot` (4 cores is the default on my
computer); its last lines were:

```
  CHECK test-pppppppp ok
  CHECK test-proocare skipped
  CHECK test-ptrace-exec-trap ok
  CHECK test-python01 ok
  CHECK test-rrrrrrrr ok
  CHECK test-tempdire ok
  CHECK test-wwwwwwww ok
  CHECK test-yyyyyyyy ok
  CHECK test-gdb-ptrace ok
  CHECK test-1c68c218 ok
  CHECK test-305ae31d ok
  CHECK test-33333333 ok
  CHECK test-33333334 ok
  CHECK test-44444444 ok
  CHECK test-51943658 ok
  CHECK test-66666666 ok
  CHECK test-79cf6614 ok
  CHECK test-88888888 ok
  CHECK test-a8e69d6f ok
  CHECK test-af062114 ok
  CHECK test-bug-138 ok
  CHECK test-c10e2073 ok
  CHECK test-d2175fc4 ok
  CHECK test-e87b34ae ok
  CHECK test-nnnnnnnn ok
  CHECK test-oooooooo ok
  CHECK test-ptrace00 ok
  CHECK test-ptrace01 ok
  CHECK test-ssssssss ok
  CHECK test-xxxxxxxx ok
```

It got stock there and `top` reported the following tests (`test-0cf405b0` and
`test-25069c12`) taking CPU:

```
 9960 guixbui+  20   0   11,0m   4,0m   0,0   0,0   0:00.06 S              `- make check -C test -j 4
10535 guixbui+  20   0    6,4m   2,9m   0,0   0,0   0:00.00 S                  `- /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh -c if [ -e test-25069c12 ]; then /tmp/guix-build-proot-5.3.0.drv-0/source/test//../src/proot ./test-+
10536 guixbui+  20   0    7,1m   3,1m  66,0   0,0  17:29.84 R                      `- /tmp/guix-build-proot-5.3.0.drv-0/source/test//../src/proot ./test-25069c12
10537 guixbui+  20   0    0,4m   0,1m  32,1   0,0   8:36.58 t                          `-
10543 guixbui+  20   0    6,4m   2,9m   0,0   0,0   0:00.00 S                  `- /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh -c if [ -e test-25069c13 ]; then /tmp/guix-build-proot-5.3.0.drv-0/source/test//../src/proot ./test-+
10544 guixbui+  20   0    7,1m   3,1m  66,0   0,0  17:29.99 R                      `- /tmp/guix-build-proot-5.3.0.drv-0/source/test//../src/proot ./test-25069c13
10545 guixbui+  20   0    0,4m   0,1m  32,1   0,0   8:36.61 t                          `-
13202 guixbui+  20   0    6,4m   2,9m   0,0   0,0   0:00.00 S                  `- /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh -c if [ -e /tmp/guix-build-proot-5.3.0.drv-0/source/test//rootfs/bin/test-0cf405b0 ]; then /tmp/guix+
13203 guixbui+  20   0    7,1m   3,1m  52,8   0,0  13:52.96 S                      `- /tmp/guix-build-proot-5.3.0.drv-0/source/test//../src/proot -b /proc -r /tmp/guix-build-proot-5.3.0.drv-0/source/test//rootfs /bin/test-0cf405b0
13204 guixbui+  20   0    0,9m   0,0m  44,0   0,0  11:43.34 R                          `-
```

Thanks and cheers!

-- 
Ivan Vilata i Balaguer -- https://elvil.net/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#63284; Package guix. (Fri, 05 May 2023 09:32:02 GMT) Full text and rfc822 format available.

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

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: Ivan Vilata i Balaguer <ivan <at> selidor.net>, 63284 <at> debbugs.gnu.org
Subject: Re: bug#63284: proot: Build gets stuck in test-0cf405b0 (and maybe
 test-25069c13)
Date: Fri, 05 May 2023 11:31:08 +0200
[Message part 1 (text/plain, inline)]
Hi Ivan,

Ivan Vilata i Balaguer <ivan <at> selidor.net> writes:

> Hi!  It looks like some tests during the build of `proot` get stuck in the
> version of Guix shown below:

I already provided fixes for two tests upstream [1] but I'm waiting on
[2] since it seems like an actual regression.

[1] https://github.com/proot-me/proot/pull/351
[2] https://github.com/proot-me/proot/issues/352

Best,
-- 
Josselin Poiret
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#63284; Package guix. (Sun, 07 May 2023 09:00:02 GMT) Full text and rfc822 format available.

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

From: Blake Shaw <blake <at> reproduciblemedia.com>
To: Josselin Poiret <dev <at> jpoiret.xyz>
Cc: 63284 <at> debbugs.gnu.org, bug-guix <at> gnu.org,
 Ivan Vilata i Balaguer <ivan <at> selidor.net>
Subject: Re: bug#63284: proot: Build gets stuck in test-0cf405b0 (and maybe
 test-25069c13)
Date: Sun, 07 May 2023 15:55:04 +0700
I'm also dealing with the issue, except for me it gets stuck in
test-kkkkkkk, if that info is helpful at all. 

Josselin Poiret via Bug reports for GNU Guix <bug-guix <at> gnu.org> writes:

> [[PGP Signed Part:Undecided]]
> Hi Ivan,
>
> Ivan Vilata i Balaguer <ivan <at> selidor.net> writes:
>
>> Hi!  It looks like some tests during the build of `proot` get stuck in the
>> version of Guix shown below:
>
> I already provided fixes for two tests upstream [1] but I'm waiting on
> [2] since it seems like an actual regression.

> [1] https://github.com/proot-me/proot/pull/351
> [2] https://github.com/proot-me/proot/issues/352
>
> Best,





Information forwarded to bug-guix <at> gnu.org:
bug#63284; Package guix. (Sun, 07 May 2023 09:00:03 GMT) Full text and rfc822 format available.

Merged 63284 63394. Request was from Josselin Poiret <dev <at> jpoiret.xyz> to control <at> debbugs.gnu.org. (Tue, 09 May 2023 18:44:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#63284; Package guix. (Fri, 19 May 2023 12:37:03 GMT) Full text and rfc822 format available.

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

From: Ivan Vilata i Balaguer <ivan <at> selidor.net>
To: Blake Shaw <blake <at> reproduciblemedia.com>
Cc: Josselin Poiret <dev <at> jpoiret.xyz>, 63284 <at> debbugs.gnu.org,
 Ivan Vilata i Balaguer <ivan <at> selidor.net>
Subject: Re: bug#63284: proot: Build gets stuck in test-0cf405b0 (and maybe
 test-25069c13)
Date: Fri, 19 May 2023 14:36:31 +0200
[Message part 1 (text/plain, inline)]
Same for me both building with:

    guix build proot --with-version=proot=5.4.0

And altering the definition of the package manually to use `(version "5.4.0")`
(hash `186qsg4yvisqjgf8w5jxhnlig7x341vpqwcgp8as3r59qmqkpmk7`), plus removing
`libarchive` from `inputs` (as v5.3.1 already removed that dependency).

Thanks!


Blake Shaw (2023-05-07 15:55:04 +0700) wrote:

> I'm also dealing with the issue, except for me it gets stuck in
> test-kkkkkkk, if that info is helpful at all. 
> 
> Josselin Poiret via Bug reports for GNU Guix <bug-guix <at> gnu.org> writes:
> 
> > Ivan Vilata i Balaguer <ivan <at> selidor.net> writes:
> >
> >> Hi!  It looks like some tests during the build of `proot` get stuck in the
> >> version of Guix shown below:
> >
> > I already provided fixes for two tests upstream [1] but I'm waiting on
> > [2] since it seems like an actual regression.
> 
> > [1] https://github.com/proot-me/proot/pull/351
> > [2] https://github.com/proot-me/proot/issues/352

-- 
Ivan Vilata i Balaguer -- https://elvil.net/
[signature.asc (application/pgp-signature, inline)]

bug closed, send any further explanations to 63394 <at> debbugs.gnu.org and André A. Gomes <andremegafone <at> gmail.com> Request was from Josselin Poiret <dev <at> jpoiret.xyz> to control <at> debbugs.gnu.org. (Sun, 04 Jun 2023 09:40:02 GMT) Full text and rfc822 format available.

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

This bug report was last modified 292 days ago.

Previous Next


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