Skip to content

Instantly share code, notes, and snippets.

@DynamicMetaFlow
Created July 21, 2019 17:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DynamicMetaFlow/378b549ac592cd18337dd49482457ebb to your computer and use it in GitHub Desktop.
Save DynamicMetaFlow/378b549ac592cd18337dd49482457ebb to your computer and use it in GitHub Desktop.
gnome-boxes and libgovirt
(define-public libgovirt
(package
(name "libgovirt")
(version "0.3.6")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
(version-major+minor version) "/"
name "-" version ".tar.xz"))
(sha256
(base32
"19pb71pag3vsi83kbv8h08kimwym4hpw36kjl6a5ik5nk50mc8sg"))))
(build-system gnu-build-system)
(arguments
`(#:tests? #f))
(native-inputs
`(("glib:bin" ,glib "bin")
("gobject-introspection" ,gobject-introspection)
("pkg-config" ,pkg-config)))
(propagated-inputs
`(("glib" ,glib)
("automake" ,automake)
))
(inputs
`(("rest" ,rest)
))
(home-page "https://gitlab.gnome.org/GNOME/libgovirt")
(synopsis "GObject-based library to access oVirt REST API")
(description
"GoVirt is a GObject wrapper for the oVirt REST API [1]. It will
only provide very basic functionality as the goal is to
autogenerate a full wrapper as it is already done for the python
bindings.")
(license license:lgpl3)))
(define-public gnome-boxes
(package
(name "gnome-boxes")
(version "3.32.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
(version-major+minor version) "/"
name "-" version ".tar.xz"))
(sha256
(base32
"159sxii3g4s5pjb4s4i3kc4q162w5vicp4g6wvk1y2yv68bgmcl4"))))
(build-system gnu-build-system)
(native-inputs
`(("vala" ,vala)
("pkg-config" ,pkg-config)
("meson" ,meson)
("spice-protocol" ,spice-protocol)
("yelp-tools" ,yelp-tools)
("gobject-introspection" ,gobject-introspection)
("python" ,python-2)
("bash-minimal", bash-minimal)
))
(inputs
`(("cdrtools" ,cdrtools)
("gtk-vnc" ,gtk-vnc)
("libarchive" ,libarchive)
("libgovirt" ,libgovirt)
("libgudev" ,libgudev)
("libosinfo" ,libosinfo)
("libsecret" ,libsecret)
("libvirt-glib" ,libvirt-glib)
("mtools" ,mtools)
("qemu" ,qemu)
("spice-gtk3" ,spice-gtk)
("tracker" ,tracker)
("webkit2gtk" ,webkitgtk)
("freerdp" ,freerdp)
))
(home-page "https://wiki.gnome.org/Apps/Boxes")
(synopsis "Simple GNOME application to access remote or virtual systems")
(description
"Boxes is an application that gives you access to virtual machines, running locally or remotely. It also allows you to connect to the display of a remote computer.")
(license license:lgpl3)))
@DynamicMetaFlow
Copy link
Author

phase patch-usr-bin-file' succeeded after 0.0 seconds
starting phase patch-source-shebangs' patch-shebang: ./build-aux/post_install.py: changing /usr/bin/python3' to /gnu/store/b7fqhszxl02g6pfm3vw6b3cjz472qrly-python-3.7.0/bin/python3' patch-shebang: ./subprojects/libovf-glib/tap-driver.sh: changing /bin/sh' to /gnu/store/y2c5x3xwfbdigdlbxzfbk2g15ayy56cx-bash-minimal-4.4.23/bin/sh' patch-shebang: ./subprojects/libovf-glib/tap-test: changing /bin/sh' to /gnu/store/y2c5x3xwfbdigdlbxzfbk2g15ayy56cx-bash-minimal-4.4.23/bin/sh' patch-shebang: ./tests/steps/express-install.py: changing /usr/bin/python' to /gnu/store/g87hamjyipk1j6dfq5pjfzfnfb64spbv-python2-2.7.15/bin/python' phase patch-source-shebangs' succeeded after 0.1 seconds
starting phase `configure'
source directory: "/tmp/guix-build-gnome-boxes-3.32.1.drv-0/gnome-boxes-3.32.1" (relative from build: ".")
build directory: "/tmp/guix-build-gnome-boxes-3.32.1.drv-0/gnome-boxes-3.32.1"
configure flags: ("CONFIG_SHELL=/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash" "SHELL=/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash" "--prefix=/gnu/store/gcz6z3iy27zvgqjdbl44xkjq3z255za4-gnome-boxes-3.32.1" "--enable-fast-install" "--build=x86_64-unknown-linux-gnu")
/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash: ./configure: No such file or directory
Backtrace:
4 (primitive-load "/gnu/store/g5fdd4p586hln6j7qhsa88kn7m6?")
In ice-9/eval.scm:
191:35 3 (_ )
In srfi/srfi-1.scm:
863:16 2 (every1 #<procedure 71a220 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: "/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash" arguments: ("./configure" "CONFIG_SHELL=/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash" "SHELL=/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash" "--prefix=/gnu/store/gcz6z3iy27zvgqjdbl44xkjq3z255za4-gnome-boxes-3.32.1" "--enable-fast-install" "--build=x86_64-unknown-linux-gnu") exit-status: 127 term-signal: #f stop-signal: #f] 56df40>)'.
builder for /gnu/store/7rlcpbvinf1c68ajdmfbky81565yyssm-gnome-boxes-3.32.1.drv' failed with exit code 1 build of /gnu/store/7rlcpbvinf1c68ajdmfbky81565yyssm-gnome-boxes-3.32.1.drv failed View build log at '/var/log/guix/drvs/7r/lcpbvinf1c68ajdmfbky81565yyssm-gnome-boxes-3.32.1.drv.bz2'. guix build: error: build of /gnu/store/7rlcpbvinf1c68ajdmfbky81565yyssm-gnome-boxes-3.32.1.drv' failed
`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment