Your message dated Tue, 15 Nov 2016 15:10:47 +0000 with message-id <e1c6fnn-000hls...@fasolo.debian.org> and subject line Bug#842452: fixed in libvirt 2.4.0-2 has caused the Debian Bug report #842452, regarding FTBFS depending on docs/apibuild.py timestamp (api docs not buildable) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 842452: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842452 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libvirt Version: 2.3.0-3 Severity: serious I have discovered that libvirt sometimes doesn't build, depending on the file timestamps. Specifically: the api docs don't build; but, whether they are rebuilt depends on timestamps and a simple "apt-get source" generates timestamps which do not cause a docs build. The built docs in the source package (which I think are probably also shipped in the binaries) are evidently not actually buildable from the provided inputs. And it is just luck that the source package builds for most people. Steps to reproduce: In a sid chroot with the build-deps installed: $ mkdir repro $ cd repro $ apt-get source libvirt Reading package lists... Done NOTICE: 'libvirt' packaging is maintained in the 'Git' version control system at: https://anonscm.debian.org/git/pkg-libvirt/libvirt.git Please use: git clone https://anonscm.debian.org/git/pkg-libvirt/libvirt.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 13.3 MB of source archives. Get:1 http://ftp.debian.org/debian sid/main libvirt 2.3.0-3 (dsc) [3779 B] Get:2 http://ftp.debian.org/debian sid/main libvirt 2.3.0-3 (tar) [13.2 MB] Get:3 http://ftp.debian.org/debian sid/main libvirt 2.3.0-3 (diff) [56.1 kB] Fetched 13.3 MB in 0s (93.4 MB/s) gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/home/ian/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Sun Oct 16 16:00:16 2016 UTC gpgv: using RSA key 07B8B7B0EA98120B gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libvirt_2.3.0-3.dsc dpkg-source: info: extracting libvirt in libvirt-2.3.0 dpkg-source: info: unpacking libvirt_2.3.0.orig.tar.xz dpkg-source: info: unpacking libvirt_2.3.0-3.debian.tar.xz dpkg-source: info: applying debian/remove-RHism.diff.patch dpkg-source: info: applying debian/Don-t-enable-default-network-on-boot.patch dpkg-source: info: applying debian/fix-Debian-specific-path-to-hvm-loader.patch dpkg-source: info: applying debian/Debianize-libvirt-guests.patch dpkg-source: info: applying patch-qemuMonitorTextGetMigrationStatus-to-intercept.patch dpkg-source: info: applying Disable-gnulib-s-test-nonplocking-pipe.sh.patch dpkg-source: info: applying Reduce-udevadm-settle-timeout-to-10-seconds.patch dpkg-source: info: applying debian/Debianize-systemd-service-files.patch dpkg-source: info: applying Allow-xen-toolstack-to-find-it-s-binaries.patch dpkg-source: info: applying Skip-vircgrouptest.patch dpkg-source: info: applying debian/Debianize-virtlockd.patch dpkg-source: info: applying debian/Use-upstreams-polkit-rule.patch dpkg-source: info: applying Allow-access-to-libnl-3-config-files.patch dpkg-source: info: applying debian/apparmor_profiles_local_include.patch dpkg-source: info: applying virt-aa-helper-apparmor-allow-usr-share-OVMF-too.patch dpkg-source: info: applying Set-defaults-for-zfs-tools.patch dpkg-source: info: applying libvirt-guests-use-wants-instead-of-requires.patch $ cd libvirt-2.3.0/ $ touch docs/apibuild.py $ dpkg-buildpackage -uc -b >../log 2>&1 $ Expected behavour: successful build. Observed behaviour: failed build, with error messages like: function virTypedParamsGetUInt from /volatile/ian/Weird-libvirt-failure/repro/libvirt-2.3.0/docs/../include/libvirt/libvirt-common.h redeclared in /volatile/ian/Weird-libvirt-failure/repro/libvirt-2.3.0/de bian/build/docs/../include/libvirt/libvirt-common.h Log attached. Thanks for your attention and sorry to be the bearer of bad tidings. Regards, Ian.
log.gz
Description: build log
--- End Message ---
--- Begin Message ---Source: libvirt Source-Version: 2.4.0-2 We believe that the bug you reported is fixed in the latest version of libvirt, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 842...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guido Günther <a...@sigxcpu.org> (supplier of updated libvirt package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 15 Nov 2016 14:19:07 +0100 Source: libvirt Binary: libvirt-clients libvirt-daemon libvirt-daemon-system libvirt0 libvirt-doc libvirt-dev libvirt-sanlock libnss-libvirt Architecture: all source Version: 2.4.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintain...@lists.alioth.debian.org> Changed-By: Guido Günther <a...@sigxcpu.org> Closes: 842452 843863 Description: libnss-libvirt - nss plugin providing IP add ress resolution for virtual machines libvirt0 - library for interfacing with different virtualization systems libvirt-clients - Programs for the libvirt library libvirt-daemon-system - Libvirt daemon configuration files libvirt-daemon - Virtualization daemon libvirt-dev - development files for the libvirt library libvirt-doc - documentation for the libvirt library libvirt-sanlock - Sanlock plugin for virtlockd Changes: libvirt (2.4.0-2) unstable; urgency=medium . * [f964983] Unbreak rebuilding docs with release tarballs (Closes: #842452) * [488910d] Enable numad support. Thanks to Guilhem Moulin (Closes: #843863) * [f792cd7] Pass GPG_TTY env var to the ssh binary. Thanks to Guilhem Moulin (Closes: #843863) Checksums-Sha1: 13e3ee17196b24461e6c16ad276cc7732ac87a90 3844 libvirt_2.4.0-2.dsc 51fd8c1ba36eaf2657478a2ce623314419f27b07 57164 libvirt_2.4.0-2.debian.tar.xz 2561b7da53d2187705bc215937ea0e4a2e4860e3 1304630 libvirt-doc_2.4.0-2_all.deb Checksums-Sha256: 70f5ef95e2dd767dc2dcb2cfcc77b6f056e95282a59a9a8b746d4830ce01cd72 3844 libvirt_2.4.0-2.dsc 4eb780e0b4e07f210de5b0d17d2ee3aa7c4c8e0b1e7e8c93822a475ab3b5f284 57164 libvirt_2.4.0-2.debian.tar.xz 1e66e25fe7225f84d10e8514e06c5b5d5210d3f42e470b2b0fc2f6d7685febc5 1304630 libvirt-doc_2.4.0-2_all.deb Files: 87fe2c2674daa28c9b09433231cff82f 3844 libs optional libvirt_2.4.0-2.dsc 6c8c1778d639e3966e3d952e8b157d1f 57164 libs optional libvirt_2.4.0-2.debian.tar.xz 968bc2cd365e6bcf48abb67f7076672b 1304630 doc optional libvirt-doc_2.4.0-2_all.deb -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJYKx6mAAoJEAe4t7DqmBILOVcP/RLEcOhAoIP1nubv8skZW/x7 IN495HrFbxYoC/ylXpdebS7Vy0ieSzMeblpfdkyIdEZ/tqYkodgGeYXqL92nNpu+ IPwlEepkD0DrRoTGNrjQ0kxqhJ8wSBxKzb2wL/UsOzDk7dpssT6A+aa3lPInSN4Q ufPpTwdEFu9YaXWr2+WTrNxPnWynuBIoPzKBCG9PqC8VU9YBkoN6WTKclC2FpUkC /1W5ZS1LJVnPIswsmn0LVgg9zjn2D4nrrzKLFxaAVL0pt6oTlXsUBX94FAArMdHA qFNN+QmyGMFpzRPv6C8Jooglw18x9pxUT30thqOx0+gBSTlja46KEMXjEEYUO9ze xBzfl4iLakIyKeiL+5pgJBxrNXxpVnta29UOZxNN+n2/mBmnIit89KmdzYXeWRrv Q/A0B8yCsRQnDOHXpI222r57HKSLEdwxRuJ/csRc+YKzUJzYOrdlK9J5iwxvXNVA r9pPyfbBUQ8LnP6Ptk45T3eEX6vMknW385J7aOOctdXIuZy5VDQMQDhZkRc7GpE5 GV5oQjKGcMTqG9C5VrBBQ5RMwewsN0ysVnWyuACP6WCQmpgW/JWB7ezY8LP0hTS1 UlHqTpTX1QDWQWu7R4yk0jMdC8ph5iDl0DE6b3nUG+OUDCgQuFD9ZE0dYW0qKPlo cZYDLON+Te4f3X9K6dBm =qUPn -----END PGP SIGNATURE-----
--- End Message ---