Public bug reported:
[Impact]
libguestfs fails to build from source in trusty. This is because libguestfs's
configure checks for a version of qemu >=1, but the test doesn't properly deal
with major versions >=2. When libguestfs was initially uploaded to the in-devel
trusty release, qemu in trust was still a 1.x release, but qemu 2.x was
uploaded before trusty's general release.
[Test Case]
Attempt to rebuild trusty's libguestfs in trusty. It currently fails with:
checking for /usr/bin/qemu-system-x86_64 version >= 1... no
configure: error: in `/home/dannf/libguestfs-1.24.5/debian/build-default':
configure: error: /usr/bin/qemu-system-x86_64 version must be >= 1.0.
See `config.log' for more details
dh_auto_configure: ../../configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=${prefix}/include --mandir=${prefix}/share/man
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--libdir=${prefix}/lib/x86_64-linux-gnu
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode
--disable-dependency-tracking --disable-appliance --with-readline
--disable-haskell --disable-php --enable-gtk-doc --with-qemu=qemu-system-x86_64
--enable-install-daemon --with-java=/usr/lib/jvm/default-java RUBY=ruby1.9.1
RAKE=rake1.9.1 PYTHON=python2.7 LUA=lua5.2 JNI_INSTALL_DIR=${libdir}/jni
returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory `/home/dannf/libguestfs-1.24.5'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
[Regression Risk]
The upstream fix simply allows the version test to match greater versions of
qemu. This doesn't impact the build in any way, just allows it to continue.
** Affects: libguestfs (Ubuntu)
Importance: High
Assignee: dann frazier (dannf)
Status: Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1498618
Title:
FTBFS in trusty
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libguestfs/+bug/1498618/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs