unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#36097: gsettings-desktop-schemas-3.28.0.drv build failure
@ 2019-06-05 13:19 Giovanni Biscuolo
  2019-06-11 13:07 ` Giovanni Biscuolo
  2022-09-29  2:55 ` Maxim Cournoyer
  0 siblings, 2 replies; 3+ messages in thread
From: Giovanni Biscuolo @ 2019-06-05 13:19 UTC (permalink / raw)
  To: 36097

[-- Attachment #1: Type: text/plain, Size: 5287 bytes --]

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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#36097: gsettings-desktop-schemas-3.28.0.drv build failure
  2019-06-05 13:19 bug#36097: gsettings-desktop-schemas-3.28.0.drv build failure Giovanni Biscuolo
@ 2019-06-11 13:07 ` Giovanni Biscuolo
  2022-09-29  2:55 ` Maxim Cournoyer
  1 sibling, 0 replies; 3+ messages in thread
From: Giovanni Biscuolo @ 2019-06-11 13:07 UTC (permalink / raw)
  To: 36097

[-- Attachment #1: Type: text/plain, Size: 1885 bytes --]

Tags: unreproducible

Hello Guix!

Giovanni Biscuolo <g@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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#36097: gsettings-desktop-schemas-3.28.0.drv build failure
  2019-06-05 13:19 bug#36097: gsettings-desktop-schemas-3.28.0.drv build failure Giovanni Biscuolo
  2019-06-11 13:07 ` Giovanni Biscuolo
@ 2022-09-29  2:55 ` Maxim Cournoyer
  1 sibling, 0 replies; 3+ messages in thread
From: Maxim Cournoyer @ 2022-09-29  2:55 UTC (permalink / raw)
  To: Giovanni Biscuolo; +Cc: 36097-done

Hi,

Giovanni Biscuolo <g@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




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-09-29  2:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-05 13:19 bug#36097: gsettings-desktop-schemas-3.28.0.drv build failure Giovanni Biscuolo
2019-06-11 13:07 ` Giovanni Biscuolo
2022-09-29  2:55 ` Maxim Cournoyer

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).