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.

Attachment: 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 ---

Reply via email to