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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to