GNU bug report logs - #48400
Nyxt build fails because php fails x86_64

Previous Next

Package: guix;

Reported by: Bone Baboon <bone.baboon <at> disroot.org>

Date: Thu, 13 May 2021 15:27:02 UTC

Severity: normal

Tags: moreinfo

Done: zimoun <zimon.toutoune <at> gmail.com>

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 48400 in the body.
You can then email your comments to 48400 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#48400; Package guix. (Thu, 13 May 2021 15:27:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bone Baboon <bone.baboon <at> disroot.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 13 May 2021 15:27:02 GMT) Full text and rfc822 format available.

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

From: Bone Baboon <bone.baboon <at> disroot.org>
To: bug-guix <at> gnu.org
Subject: Nyxt build fails because php fails x86_64
Date: Thu, 13 May 2021 11:24:54 -0400
[Message part 1 (text/plain, inline)]
On a x86_64 computer Nyxt fails to build because php fails to build.

`guix describe` outputs:

```
Generation 24   May 12 2021 18:06:24    (current)
  guix d6aeebb
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: d6aeebb23639258311fdfb9dbf5f903079fde51a
```

When I run `guix build --no-substitutes nyxt` the build fails with this
error:

```
make: *** [Makefile:237: test] Error 1

Test suite failed, dumping logs.
command "make" "test" "-j" "8" failed with status 2
builder for `/gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv' failed with exit code 1
build of /gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv failed
View build log at '/var/log/guix/drvs/a0/3k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv.bz2'.
cannot build derivation `/gnu/store/waxz9g4h7i19inc378j8si3wzz5jh9xj-libsoup-2.72.0.drv': 1 dependencies couldn't be built
building /gnu/store/8ipd965g9c4fpwf3x6ybwdcw2jjmlmd0-trivia-0.0.0-3.7286d5d-checkout.drv...
cannot build derivation `/gnu/store/r0kzlvzvh61585bd5k416rjp1mr3vkd0-nyxt-2-pre-release-7.drv': 1 dependencies couldn't be built
guix build: error: build of `/gnu/store/r0kzlvzvh61585bd5k416rjp1mr3vkd0-nyxt-2-pre-release-7.drv' failed
```

The build log is attached.

[3k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv.bz2 (application/octet-stream, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#48400; Package guix. (Thu, 10 Jun 2021 11:07:02 GMT) Full text and rfc822 format available.

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

From: zimoun <zimon.toutoune <at> gmail.com>
To: Bone Baboon <bone.baboon <at> disroot.org>
Cc: 48400 <at> debbugs.gnu.org
Subject: Re: bug#48400: Nyxt build fails because php fails x86_64
Date: Thu, 10 Jun 2021 13:06:11 +0200
Hi,

On Thu, 13 May 2021 at 11:24, Bone Baboon <bone.baboon <at> disroot.org> wrote:
> ```
> Generation 24   May 12 2021 18:06:24    (current)
>   guix d6aeebb
>     repository URL: https://git.savannah.gnu.org/git/guix.git
>     branch: master
>     commit: d6aeebb23639258311fdfb9dbf5f903079fde51a
> ```

[...]

> builder for `/gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv' failed with exit code 1
> build of /gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv failed
> View build log at '/var/log/guix/drvs/a0/3k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv.bz2'.

On my machine, it builds and the test-suite passes.

--8<---------------cut here---------------start------------->8---
guix time-machine --commit=d6aeebb \
     -- build php --no-grafts --check

[...]

phase `compress-documentation' succeeded after 0.0 seconds
guix build: error: derivation `/gnu/store/v93y468hbyp5dswklcbn6w7rp0r0shyi-php-7.4.19.drv' may not be deterministic: output `/gnu/store/is8hhjqrx5902q4y4picqh5aabncxm8x-php-7.4.19' differs
--8<---------------cut here---------------end--------------->8---

And note:

--8<---------------cut here---------------start------------->8---
guix gc --derivers $(guix time-machine --commit=d6aeebb -- build php --no-grafts)
/gnu/store/6cqvpmy3cqbb7zlvp4ldyadd7985rm8g-php-7.4.19.drv
/gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv
/gnu/store/v93y468hbyp5dswklcbn6w7rp0r0shyi-php-7.4.19.drv
--8<---------------cut here---------------end--------------->8---

which is the same derivations.


> The build log is attached.

The interesting part is, I guess:

=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
file upload greater than 2G [sapi/cli/tests/upload_2G.phpt]
FPM: bug68420 - IPv4 all addresses [sapi/fpm/tests/bug68420-ipv4-all-addresses.phpt]
=====================================================================

And it probably comes from your machine.

(On a side note, it does not seem useful to send this full large log,
IMHO.)

Hope that helps,
simon




Information forwarded to bug-guix <at> gnu.org:
bug#48400; Package guix. (Tue, 15 Jun 2021 23:57:02 GMT) Full text and rfc822 format available.

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

From: Christopher Howard <christopher <at> librehacker.com>
To: 48400 <at> debbugs.gnu.org
Subject: Nyxt build fails because php fails x86_64
Date: Tue, 15 Jun 2021 15:56:44 -0800
[Message part 1 (text/plain, inline)]
I'm not having trouble building Nyxt today using Guix commit 9703a51.
Perhaps OP can try to build it again now.

christopher <at> theoden ~$ neofetch --stdout
christopher <at> theoden 
------------------- 
OS: Guix System 9703a51048fbc1d322595d676ff0d63b1eb89304 x86_64 
Host: OptiPlex 9020 00 
Kernel: 5.12.8-gnu 
Uptime: 8 days, 7 hours, 22 mins 
Packages: 92 (guix-system), 108 (guix-user) 
Shell: bash 5.0.16 
Resolution: 1920x1080 
DE: GNOME 
Theme: Adwaita [GTK2/3] 
Icons: Adwaita [GTK2/3] 
Terminal: kitty 
CPU: Intel i5-4570 (4) @ 3.600GHz 
GPU: Intel HD Graphics 
GPU: AMD ATI Radeon HD 8490 / R5 235X OEM 
Memory: 4903MiB / 7869MiB

Christopher Howard
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#48400; Package guix. (Fri, 02 Jul 2021 16:39:02 GMT) Full text and rfc822 format available.

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

From: zimoun <zimon.toutoune <at> gmail.com>
To: Bone Baboon <bone.baboon <at> disroot.org>
Cc: 48400 <at> debbugs.gnu.org
Subject: Re: bug#48400: Nyxt build fails because php fails x86_64
Date: Fri, 02 Jul 2021 18:35:29 +0200
Hi,

On Thu, 13 May 2021 at 11:24, Bone Baboon <bone.baboon <at> disroot.org> wrote:
> On a x86_64 computer Nyxt fails to build because php fails to build.
>
> `guix describe` outputs:
>
> ```
> Generation 24   May 12 2021 18:06:24    (current)
>   guix d6aeebb
>     repository URL: https://git.savannah.gnu.org/git/guix.git
>     branch: master
>     commit: d6aeebb23639258311fdfb9dbf5f903079fde51a
> ```
>
> When I run `guix build --no-substitutes nyxt` the build fails with this
> error:
>
> ```
> make: *** [Makefile:237: test] Error 1
>
> Test suite failed, dumping logs.
> command "make" "test" "-j" "8" failed with status 2
> builder for `/gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv' failed with exit code 1
> build of /gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv failed
> View build log at '/var/log/guix/drvs/a0/3k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv.bz2'.
> cannot build derivation `/gnu/store/waxz9g4h7i19inc378j8si3wzz5jh9xj-libsoup-2.72.0.drv': 1 dependencies couldn't be built
> building /gnu/store/8ipd965g9c4fpwf3x6ybwdcw2jjmlmd0-trivia-0.0.0-3.7286d5d-checkout.drv...
> cannot build derivation `/gnu/store/r0kzlvzvh61585bd5k416rjp1mr3vkd0-nyxt-2-pre-release-7.drv': 1 dependencies couldn't be built
> guix build: error: build of `/gnu/store/r0kzlvzvh61585bd5k416rjp1mr3vkd0-nyxt-2-pre-release-7.drv' failed
> ```
>
> The build log is attached.

Do you still have this problem?

Thanks,
simon




Added tag(s) moreinfo. Request was from zimoun <zimon.toutoune <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 17 Aug 2021 21:47:03 GMT) Full text and rfc822 format available.

Reply sent to zimoun <zimon.toutoune <at> gmail.com>:
You have taken responsibility. (Thu, 16 Sep 2021 08:20:01 GMT) Full text and rfc822 format available.

Notification sent to Bone Baboon <bone.baboon <at> disroot.org>:
bug acknowledged by developer. (Thu, 16 Sep 2021 08:20:02 GMT) Full text and rfc822 format available.

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

From: zimoun <zimon.toutoune <at> gmail.com>
To: Bone Baboon <bone.baboon <at> disroot.org>
Cc: 48400-done <at> debbugs.gnu.org
Subject: Re: bug#48400: Nyxt build fails because php fails x86_64
Date: Thu, 16 Sep 2021 10:07:45 +0200
Hi,

On Fri, 02 Jul 2021 at 18:35, zimoun <zimon.toutoune <at> gmail.com> wrote:
> On Thu, 13 May 2021 at 11:24, Bone Baboon <bone.baboon <at> disroot.org> wrote:

>> On a x86_64 computer Nyxt fails to build because php fails to build.

[...]

> Do you still have this problem?

Two of us reported the build passes.  And it is marked moreinfo since 4
weeks, so I close.  Feel free to reopen if I miss something.

All the best,
simon




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 14 Oct 2021 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 192 days ago.

Previous Next


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