GNU bug report logs - #36097
gsettings-desktop-schemas-3.28.0.drv build failure

Previous Next

Package: guix;

Reported by: Giovanni Biscuolo <g <at> xelera.eu>

Date: Wed, 5 Jun 2019 13:21:02 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <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 36097 in the body.
You can then email your comments to 36097 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#36097; Package guix. (Wed, 05 Jun 2019 13:21:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Giovanni Biscuolo <g <at> xelera.eu>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 05 Jun 2019 13:21:03 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: bug-guix <at> gnu.org
Subject: gsettings-desktop-schemas-3.28.0.drv build failure
Date: Wed, 05 Jun 2019 15:19:23 +0200
[Message part 1 (text/plain, inline)]
Hello Guix!

Build of gsettings-desktop-schemas-3.28.0 fails on a Guix System (daemon
configured with --no-subsitutes) during reconfigure.

The problem seems to be a missing python interpreter during the build
phase, but I'm interpreting here:

--8<---------------cut here---------------start------------->8---
/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash: /gnu/store/x54z4746npss80i663ij5mgpvyyyq9sg-gobject-introspection-1.56.1/bin/g-ir-scanner: /gnu/store/g87hamjyipk1j6dfq5pjfzfnfb64spbv-python2-2.7.15/bin/python: bad interpreter: No such file or directory
--8<---------------cut here---------------end--------------->8---

I tested it on two different commits, please see below for details

--8<---------------cut here---------------start------------->8---
building /gnu/store/gixghpwb0bm582qydcqpf63qdkpmipfm-gsettings-desktop-schemas-3.28.0.drv...
/'build' phasebuilder for `/gnu/store/gixghpwb0bm582qydcqpf63qdkpmipfm-gsettings-desktop-schemas-3.28.0.drv' failed with exit code 1
build of /gnu/store/gixghpwb0bm582qydcqpf63qdkpmipfm-gsettings-desktop-schemas-3.28.0.drv failed
View build log at '/var/log/guix/drvs/gi/xghpwb0bm582qydcqpf63qdkpmipfm-gsettings-desktop-schemas-3.28.0.drv.bz2'.
building /gnu/store/wwafglm9radrg8k1mq655frih0ln3k6z-gsl-2.5.tar.xz.drv...
cannot build derivation `/gnu/store/yj89vzc4ayv4s0k26d1mbihs7p15cbjq-spice-0.14.2.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/36rc7jlrdc98iyfa4cjqi7vg3yinsmdq-qemu-3.1.0.drv': 1 dependencies couldn't be built
guix system: error: build of `/gnu/store/36rc7jlrdc98iyfa4cjqi7vg3yinsmdq-qemu-3.1.0.drv' failed
~$ sudo -i guix describe
Generation 3    May 27 2019 18:28:11    (current)
  guix f644f63
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: f644f6365505eaad79ffca7046e18907b5d7a5b6
--8<---------------cut here---------------end--------------->8---

Then I made a guix pull and tried again:

--8<---------------cut here---------------start------------->8---

~$ sudo -i guix describe
Generation 4    Jun 05 2019 13:50:05    (current)
  guix 1d7cf14
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 1d7cf14435b08c9bd759bb8de1367132c46e7ae8

~$ sudo -i guix system reconfigure /etc/config.scm
[...]
building /gnu/store/gixghpwb0bm582qydcqpf63qdkpmipfm-gsettings-desktop-schemas-3.28.0.drv...
/ 'build' phasebuilder for `/gnu/store/gixghpwb0bm582qydcqpf63qdkpmipfm-gsettings-desktop-schemas-3.28.0.drv' failed with exit code 1
build of /gnu/store/gixghpwb0bm582qydcqpf63qdkpmipfm-gsettings-desktop-schemas-3.28.0.drv failed
View build log at '/var/log/guix/drvs/gi/xghpwb0bm582qydcqpf63qdkpmipfm-gsettings-desktop-schemas-3.28.0.drv.bz2'.
building /gnu/store/wwafglm9radrg8k1mq655frih0ln3k6z-gsl-2.5.tar.xz.drv...
cannot build derivation `/gnu/store/a2bkbznz5gz0l1icpadsp3nr36xgx5fr-spice-0.14.2.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/6cjmvspxxnhm7zp97aaamxgygp0ssjdj-qemu-3.1.0.drv': 1 dependencies couldn't be built
guix system: error: build of `/gnu/store/6cjmvspxxnhm7zp97aaamxgygp0ssjdj-qemu-3.1.0.drv' failed

--8<---------------cut here---------------end--------------->8---

This is the relevant part in the build log:

--8<---------------cut here---------------start------------->8---

phase `configure' succeeded after 2.0 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
Making all in headers
make[1]: Entering directory '/tmp/guix-build-gsettings-desktop-schemas-3.28.0.drv-0/gsettings-desktop-schemas-3.28.0/headers'
  GISCAN   GDesktopEnums-3.0.gir
/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash: /gnu/store/x54z4746npss80i663ij5mgpvyyyq9sg-gobject-introspection-1.56.1/bin/g-ir-scanner: /gnu/store/g87hamjyipk1j6dfq5pjfzfnfb64spbv-python2-2.7.15/bin/python: bad interpreter: No such file or directory
make[1]: *** [/gnu/store/x54z4746npss80i663ij5mgpvyyyq9sg-gobject-introspection-1.56.1/share/gobject-introspection-1.0/Makefile.introspection:160: GDesktopEnums-3.0.gir] Error 126
make[1]: Leaving directory '/tmp/guix-build-gsettings-desktop-schemas-3.28.0.drv-0/gsettings-desktop-schemas-3.28.0/headers'
make: *** [Makefile:453: all-recursive] Error 1
Backtrace:
           4 (primitive-load "/gnu/store/4w1117kzr87850hj1ib8zd6hm0z…")
In ice-9/eval.scm:
   191:35  3 (_ _)
In srfi/srfi-1.scm:
   863:16  2 (every1 #<procedure 707260 at /gnu/store/gfprsx2m62cvq…> …)
In /gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-import/guix/build/gnu-build-system.scm:
   799:28  1 (_ _)
In /gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-import/guix/build/utils.scm:
    616:6  0 (invoke _ . _)

/gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-import/guix/build/utils.scm:616:6: In procedure invoke:
Throw to key `srfi-34' with args `(#<condition &invoke-error [program: "make" arguments: ("-j" "32") exit-status: 2 term-signal: #f stop-signal: #f] 491fc0>)'.

--8<---------------cut here---------------end--------------->8---


Thanks! Gio'.

-- 
Giovanni Biscuolo

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

Information forwarded to bug-guix <at> gnu.org:
bug#36097; Package guix. (Tue, 11 Jun 2019 13:08:01 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: 36097 <at> debbugs.gnu.org
Subject: Re: gsettings-desktop-schemas-3.28.0.drv build failure
Date: Tue, 11 Jun 2019 15:07:13 +0200
[Message part 1 (text/plain, inline)]
Tags: unreproducible

Hello Guix!

Giovanni Biscuolo <g <at> xelera.eu> writes:

> Build of gsettings-desktop-schemas-3.28.0 fails on a Guix System (daemon
> configured with --no-subsitutes) during reconfigure.
>
> The problem seems to be a missing python interpreter during the build
> phase, but I'm interpreting here:
>
> --8<---------------cut here---------------start------------->8---
> /gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash: /gnu/store/x54z4746npss80i663ij5mgpvyyyq9sg-gobject-introspection-1.56.1/bin/g-ir-scanner: /gnu/store/g87hamjyipk1j6dfq5pjfzfnfb64spbv-python2-2.7.15/bin/python: bad interpreter: No such file or directory
> --8<---------------cut here---------------end--------------->8---

Yesterday I tried again with "sudo -i guix system reconfigure
/etc/config.scm" and this time the whole process ended succesfully,
building all what was needes (as configured)... and maybe more, but
that's another story

I noticed (sorry I missed to copy stdout) that one of the very first
derivation built this time was '*-python2-2.7.15*'

I'm trying to "guix build gsettings-desktop-schemas" and it seems all is
proceding without issues, including building of python2-2.7.15

I'm now not even sure the error I reported is from
gsettings-desktop-schemas (that does not have python as input) or from
gobject-introspection

Sorry I'm not able to reproduce this bug.

Last but not least, I'm on:

--8<---------------cut here---------------start------------->8---
Generation 8    Jun 01 2019 00:01:31    (current)
  guix 7293e3d
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 7293e3dba107abe416fde72c25dc351de3cfeef9
--8<---------------cut here---------------end--------------->8---

[...]

Thanks! Gio'.

-- 
Giovanni Biscuolo

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

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Thu, 29 Sep 2022 02:56:02 GMT) Full text and rfc822 format available.

Notification sent to Giovanni Biscuolo <g <at> xelera.eu>:
bug acknowledged by developer. (Thu, 29 Sep 2022 02:56:02 GMT) Full text and rfc822 format available.

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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Giovanni Biscuolo <g <at> xelera.eu>
Cc: 36097-done <at> debbugs.gnu.org
Subject: Re: bug#36097: gsettings-desktop-schemas-3.28.0.drv build failure
Date: Wed, 28 Sep 2022 22:55:41 -0400
Hi,

Giovanni Biscuolo <g <at> xelera.eu> writes:

> Hello Guix!
>
> Build of gsettings-desktop-schemas-3.28.0 fails on a Guix System (daemon
> configured with --no-subsitutes) during reconfigure.

gsettings-desktop-schemas is known to build fine on latest Guix:

--8<---------------cut here---------------start------------->8---
 guix weather gsettings-desktop-schemas
computing 1 package derivations for x86_64-linux...
looking for 1 store items on https://ci.guix.gnu.org...
https://ci.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  at least 1.2 MiB of nars (compressed)
  4.7 MiB on disk (uncompressed)
  0.489 seconds per request (0.5 seconds in total)
  2.0 requests per second

  at least 1,000 queued builds
      powerpc64le-linux: 272 (27.2%)
      aarch64-linux: 726 (72.6%)
      i686-linux: 1 (.1%)
      x86_64-linux: 1 (.1%)
  build rate: 134.15 builds per hour
      x86_64-linux: 93.37 builds per hour
      i686-linux: 40.11 builds per hour
      aarch64-linux: 4.53 builds per hour
looking for 1 store items on https://bordeaux.guix.gnu.org...
https://bordeaux.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  0.6 MiB of nars (compressed)
  4.7 MiB on disk (uncompressed)
  0.516 seconds per request (0.5 seconds in total)
  1.9 requests per second
  (continuous integration information unavailable)
--8<---------------cut here---------------end--------------->8---

Closing.

-- 
Thanks,
Maxim




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

This bug report was last modified 1 year and 175 days ago.

Previous Next


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