Nyxt build fails because php fails x86_64

DoneSubmitted by Bone Baboon.
Details
3 participants
  • Bone Baboon
  • Christopher Howard
  • zimoun
Owner
unassigned
Severity
normal
B
B
Bone Baboon wrote on 13 May 17:24 +0200
(address . bug-guix@gnu.org)
87bl9eejw9.fsf@disroot.org
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 thiserror:
```make: *** [Makefile:237: test] Error 1
Test suite failed, dumping logs.command "make" "test" "-j" "8" failed with status 2builder for `/gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv' failed with exit code 1build of /gnu/store/a03k6dm154hg2q97pyi4xqiwwc7mn95v-php-7.4.19.drv failedView 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 builtbuilding /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 builtguix build: error: build of `/gnu/store/r0kzlvzvh61585bd5k416rjp1mr3vkd0-nyxt-2-pre-release-7.drv' failed```
The build log is attached.
Z
Z
zimoun wrote on 10 Jun 13:06 +0200
(name . Bone Baboon)(address . bone.baboon@disroot.org)(address . 48400@debbugs.gnu.org)
86fsxqj7x8.fsf@gmail.com
Hi,
On Thu, 13 May 2021 at 11:24, Bone Baboon <bone.baboon@disroot.org> wrote:
Toggle quote (8 lines)> ```> 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> ```
[...]
Toggle quote (4 lines)> 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.
Toggle snippet (9 lines)guix time-machine --commit=d6aeebb \ -- build php --no-grafts --check
[...]
phase `compress-documentation' succeeded after 0.0 secondsguix build: error: derivation `/gnu/store/v93y468hbyp5dswklcbn6w7rp0r0shyi-php-7.4.19.drv' may not be deterministic: output `/gnu/store/is8hhjqrx5902q4y4picqh5aabncxm8x-php-7.4.19' differs
And note:
Toggle snippet (6 lines)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
which is the same derivations.

Toggle quote (2 lines)> 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
C
C
Christopher Howard wrote on 16 Jun 01:56 +0200
Nyxt build fails because php fails x86_64
(address . 48400@debbugs.gnu.org)
a265f1b720e0a151ecf3ab99aeb94348fad82100.camel@librehacker.com
I'm not having trouble building Nyxt today using Guix commit 9703a51.Perhaps OP can try to build it again now.
christopher@theoden ~$ neofetch --stdoutchristopher@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
Attachment: file
Z
Z
zimoun wrote on 2 Jul 18:35 +0200
(name . Bone Baboon)(address . bone.baboon@disroot.org)(address . 48400@debbugs.gnu.org)
87czs0n06m.fsf@gmail.com
Hi,
On Thu, 13 May 2021 at 11:24, Bone Baboon <bone.baboon@disroot.org> wrote:
Toggle quote (31 lines)> 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
Z
Z
zimoun wrote on 17 Aug 23:17 +0200
control message for bug #48400
(address . control@debbugs.gnu.org)
86bl5vn53z.fsf@gmail.com
tags 48400 + moreinfoquit
Z
Z
zimoun wrote on 16 Sep 10:07 +0200
Re: bug#48400: Nyxt build fails because php fails x86_64
(name . Bone Baboon)(address . bone.baboon@disroot.org)(address . 48400-done@debbugs.gnu.org)
86ilz1q6y6.fsf@gmail.com
Hi,
On Fri, 02 Jul 2021 at 18:35, zimoun <zimon.toutoune@gmail.com> wrote:
Toggle quote (4 lines)> On Thu, 13 May 2021 at 11:24, Bone Baboon <bone.baboon@disroot.org> wrote:
>> On a x86_64 computer Nyxt fails to build because php fails to build.
[...]
Toggle quote (2 lines)> Do you still have this problem?
Two of us reported the build passes. And it is marked moreinfo since 4weeks, so I close. Feel free to reopen if I miss something.
All the best,simon
Closed
?
Your comment

Commenting via the web interface is currently disabled.

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