Your message dated Sun, 25 Jun 2017 17:04:16 +0000 with message-id <[email protected]> and subject line Bug#863447: fixed in debhelper 10.5 has caused the Debian Bug report #863447, regarding dh_install -X is ignored for --list/fail-missing 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 [email protected] immediately.) -- 863447: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863447 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: debhelper Version: 10.4 Severity: normal Hi, I just tried debhelper 10.4 from experimental which implements dh_install --list/fail-missing via the new dh_missing tool. I don't use dh_missing directly yet, but rely on the backwards compat support. My debian/rules contains override_dh_install: dh_install -X.la --list-missing Apparently the -X.la is ignored though and dh_missing still complains about the libtool .la files: debian/rules override_dh_install make[1]: Verzeichnis „/home/michael/debian/build-area/network-manager-1.8.0“ wird betreten dh_install -X.la --list-missing dh_install: Please use dh_missing --list-missing/--fail-missing instead dh_install: This feature will be removed in compat 11. dh_missing: usr/lib/pppd/2.4.7/nm-pppd-plugin.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/libnm-util.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/libnm-glib.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/libnm-glib-vpn.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/libnm.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-bluetooth.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-team.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-settings-plugin-ibft.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-settings-plugin-ifupdown.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-wifi.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-wwan.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-wwan.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-adsl.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/NetworkManager/libnm-ppp-plugin.la exists in debian/tmp but is not installed to anywhere dh_missing: usr/share/doc/NetworkManager/examples/server.conf exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_install: gir1.2-networkmanager-1.0 (2), gir1.2-nm-1.0 (1), libnm-dev (7), libnm-glib-dev (36), libnm-glib-vpn-dev (6), libnm-glib-vpn1 (2), libnm-glib4 (2), libnm-util-dev (36), libnm-util2 (2), libnm0 (2), network-manager (36), network-manager-config-connectivity-debian (1), network-manager-dev (7) If the missing files are installed by another tool, please file a bug against it. Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built For a short-term work-around: Add the files to debian/not-installed I also note, that usr/share/doc/NetworkManager/examples/server.conf is actually installed via debian/network-manager.examples, which contains: debian/tmp/usr/share/doc/NetworkManager/examples/server.conf I assume dh_installexamples is simply not updated yet to support the new dh_missing functionality? Regards, Michael -- System Information: Debian Release: 9.0 APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20161112.1 ii binutils 2.28-5 ii dh-autoreconf 14 ii dh-strip-nondeterminism 0.034-1 ii dpkg 1.18.24 ii dpkg-dev 1.18.24 ii file 1:5.30-1 ii libdpkg-perl 1.18.24 ii man-db 2.7.6.1-2 ii perl 5.24.1-2 ii po-debconf 1.0.20 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201608 -- no debconf information
--- End Message ---
--- Begin Message ---Source: debhelper Source-Version: 10.5 We believe that the bug you reported is fixed in the latest version of debhelper, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Niels Thykier <[email protected]> (supplier of updated debhelper 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 25 Jun 2017 17:00:00 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.5 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <[email protected]> Changed-By: Niels Thykier <[email protected]> Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 761024 858467 861852 862844 863447 863887 863961 865363 865708 Changes: debhelper (10.5) unstable; urgency=medium . * Upload to unstable. (Closes: #865363) . [ Niels Thykier ] * dh_installman: Remove unncessary "chown" call that made things a lot slower. Thanks to Kurt Roeckx for reporting it. * dh_installman: Fix wrong permission of man pages (set 0755 instead of 0644). Regression introduced in 10.2.2. * dh_installman: Batch chmod calls to reduce the overhead for packages with many manpages. * dh: Undo an unsafe optimisation that caused "-indep" and "-arch" override targets to be ignored. Thanks to Gianfranco Costamagna for reporting it and Iain Lane for tracing it to the commit that introduced the issue. (Closes: #863887) * dh_clean, dh_prep: Bulk delete most files and directories, which gives a noticeable speed up for source packages building many binary packages. * dh_shlibdeps: Avoid creating debian/<pkg>/DEBIAN directory if it is not needed. * Dh_Lib.pm: Fix typo in error message. * Dh_Lib.pm: Rewrite install_* to use File::Copy to avoid the overhead of a fork+exec per file. For simplicity, the verbose output still claim debhelper uses "install -p -m <mode>" for this. * Dh_Lib.pm: Replace most of the fork+exec calls to mv for simple file renames. * Dh_Lib.pm: Add sub to make common dh_* tools do their thing in parallel with very little coding effort. This parallel support accounts for DEB_BUILD_OPTIONS to set the upper limit. * dh_fixperms: Run package updates in parallel if DEB_BUILD_OPTIONS permits it. * dh_installchangelogs: Ditto. * dh_compress: Ditto. * dh_installman: Ditto. * dh_genchanges: Ditto. * dh_shlibdeps: Ditto. * dh_md5sums: Ditto. * dh_builddeb: Rewrite the hand-written parallel code to use the new simpler way of doing it. * dh_shlibdeps: Avoid calling file(1) on debug symbols. * SUPPORT-POLICY: Include new document that describes the current support policy of debhelper compat levels. * Dh_Lib.pm: Pass ":unix" layer when using the ":gzip" layer due to PerlIO-gzip bug RT#114557. * Dh_Lib.pm: Ignore empty dpkg-architecture variables. (Closes: #862844) * dh_installchangelogs: Avoid trying to install a directory by default as a changelog file. Thanks to Markus Koschany for reporting the issue. (Closes: #861852) * dh_installwm.1: Correct documentation to reflect the behaviour in compat 10. Thanks to Robert Luberda for reporting the issue. (Closes: #865708) * dh_installcatalogs: Use explicit await triggers to avoid trigger a lintian warning. * dh_installman: In compat 11, attempt to detect the language of the manpage based on the directory (/man/<LANG>/manX/) before using the extension. This is more reliably for packages using dh_installman to install manpages from the temporary install dir. (Closes: #761024) * dh_installcatalogs: Check the return code of close when generating a catalog for sgml-base. * Dh_Lib.pm: Emulate "install -d" with File::Path to avoid a fork+exec for creating directories. For simplicity, the verbose output still claim debhelper uses "install -d" for this. * dh_auto_install: In compat 11, do noot create package build directories (except if one of them happens to be the default "destdir" for dh_auto_install). . [ Iain Lane ] * Dh_Lib: Re-add warning + exit 0 for the -i/-a shortcut that was added in 10.3. (Closes: #863961) * dh_install: Pass --exclude/-X to dh_missing. (Closes: #863447) . [ Michael Stapelberg ] * Dh_Getopt: Provide a more detailed error message when there are no buildable packages caused by architecture restrictions. (Closes: #858467) * Dh_Lib: Split package_arch($package) into three distinct functions. Checksums-Sha1: 07141fe9b0b28542d4591953788ab0d909f16d10 1725 debhelper_10.5.dsc f83393626fad615a647fe04957c8bd4594b16f82 402388 debhelper_10.5.tar.xz 074f49f0995b86cafd65b2ada4daf6284f1405da 4561 debhelper_10.5_source.buildinfo Checksums-Sha256: feda090a3ecfa049fbb0f3701a03274c77a4eb12d0c7ac9148d6c659997070c6 1725 debhelper_10.5.dsc 9f551ddef6d8a3fdd87b9bda7bc1c6c9bc1d9d33e9fb906ca5429071ce85cd3e 402388 debhelper_10.5.tar.xz bbd246e4cc6d7b6ea43dff1e6986069b66d5721b602f77518b9a82e6bf44bdbe 4561 debhelper_10.5_source.buildinfo Files: e83f0415bfc368d41c3babf5166aedb2 1725 devel optional debhelper_10.5.dsc 599c99263cc45149d428cdcc8489c143 402388 devel optional debhelper_10.5.tar.xz 21de809692a1041b548c01839a40d102 4561 devel optional debhelper_10.5_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEsxMaRR2/33ygW0GXBUu7n32AZEIFAllP63UACgkQBUu7n32A ZEKkUw//X/EA/94cEznTnhxpgFmGNHgi8+V/t1LfkjgYU+iJzxOB2VuBfh3D0i86 wtXjbzZhMq/DvjNV031R53ZZkO1zuilkxsr6sUeQqVSiKA2LiQsySl1oSgtfaBKp hHLLjSvrRY64iFdABLZKGCfRz98xyOVNLvUr1tbMBGu+VX10p3weYTmJoels7qbj x3OHR6y8bxTtBp25sylu+Tx7mep8ATPyfhP0D3B/DJ59gBhnKvPqtlcK8H5idXU+ EQBv9cOlEAIRbd34N5xV42SSEHZMwbtAODZUWJ406NMMvCuEhtS/6Iel0D7906Ze 36afpB9QO85jvCeChGo9LR7r5v8q48NVjsNEII/305rK9Nsf/xsMF79d2IIc0BqL LqMjVzs7FIeGhOH6yksa1e64ZejpJUuG/69XKpMzXkiTMBZ9iE/eadVXGjeNcz+n Ztm8pBPxUvcjSob3IHE5fXtGZBgiOiOPQxiQ6PCKqF3cKbT6pyZStA2gh74JVWfh +ceGSHrPHRTD7dlVXnCLnaA0GS+Z6B3rjlZeUrBUbn+UVI8El1J7zOSbVmy0EqJ4 IM8GsPIq6O6nZmClG2tJ52XUnIagG1EY+lifsO3BPLf4ebDACbWwy6655x0g2qcf nYAWi/kVF6XrYt8ho2jcItZhBW/RtqtqOfot3vDuYY7DBL8XFcg= =xboq -----END PGP SIGNATURE-----
--- End Message ---

