Your message dated Sun, 13 Jan 2013 00:47:27 +0000 with message-id <[email protected]> and subject line Bug#698017: fixed in dh-exec 0.6 has caused the Debian Bug report #698017, regarding dh-exec: Does not work with files named just "debian/install" 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.) -- 698017: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698017 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: dh-exec Version: 0.4 Severity: minor Dear Gergely, thanks for dh-exec, it really makes the life of a package maintainer easier. But my first try to use it led to no different dh_install behaviour than before: $ env DH_VERBOSE=1 dh_install --no-act install -d debian/dphys-config/etc/dphys-config cp -a ./dphys-config.example debian/dphys-config/etc/dphys-config/ install -d debian/dphys-config/etc/dphys-config cp -a debian/tmp/=\> debian/dphys-config/etc/dphys-config/ install -d debian/dphys-config/usr/bin cp -a ./debian/reverse-dphys-config debian/dphys-config/usr/bin/ $ ls -l debian/install -rwxr-xr-x 1 abe abe 97 Jan 12 22:58 debian/install* $ As you see it passed the "=>" and dh_install even tried to to copy that one. But if I rename debian/install to debian/<packagename>.install, it suddenly worked: $ mv debian/install debian/dphys-config.install $ env DH_VERBOSE=1 dh_install --no-act install -d debian/dphys-config/etc/ cp -a ./debian/tmp/dh-exec.YqbeUgB1/etc/dphys-config debian/dphys-config/etc/ install -d debian/dphys-config/usr/bin cp -a ./debian/reverse-dphys-config debian/dphys-config/usr/bin/ $ >From dh-exec-install's man-page: It is meant to be used for dh_install(1) files, and those alone. If it finds that its input is not such a file, it will do nothing, but echo back the contents. So I suspect that this check also checks the file name and doesn't accept a plain debian/install filename but instead just accepts debian/somepackagename.install. But IMHO the filename syntax without package name is easier to read for single binary packages, so I'd prefer if I could use that syntax one with dh-exec, too. Additionally dh-exec should generally work on all files on which dh_install works, too. -- System Information: Debian Release: 7.0 APT prefers testing-updates APT policy: (902, 'testing-updates'), (901, 'testing-proposed-updates'), (900, 'testing'), (800, 'unstable'), (110, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages dh-exec depends on: ii debhelper 9.20120909 ii libc6 2.13-37 ii libpipeline1 1.2.1-1 ii perl 5.14.2-16 dh-exec recommends no packages. dh-exec suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: dh-exec Source-Version: 0.6 We believe that the bug you reported is fixed in the latest version of dh-exec, 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. Gergely Nagy <[email protected]> (supplier of updated dh-exec 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: SHA1 Format: 1.8 Date: Sun, 13 Jan 2013 01:08:02 +0100 Source: dh-exec Binary: dh-exec Architecture: source amd64 Version: 0.6 Distribution: unstable Urgency: low Maintainer: Gergely Nagy <[email protected]> Changed-By: Gergely Nagy <[email protected]> Description: dh-exec - Scripts to help with executable debhelper files Closes: 698017 Changes: dh-exec (0.6) unstable; urgency=low . * Make dh-exec-install work on bare debian/install files, without the package name. Thanks, Axel Beckert for the report! (Closes: #698017). Checksums-Sha1: 4c5891d01cf9683dd4e10371512399680d51ff42 1610 dh-exec_0.6.dsc 039d4d48ca3e926b2be529fcb09c49de28a0daaa 31906 dh-exec_0.6.tar.gz 6ddb68ad2299d385494c598eac7b7520ef69879a 23678 dh-exec_0.6_amd64.deb Checksums-Sha256: 901c304bc3320c9ca2561aeb7709680a518abea0548fec661a9f3d7d037dad92 1610 dh-exec_0.6.dsc dbd9b8a85b9980cd43805b52121533e4f56f856da869721cbd6700b08e286bb6 31906 dh-exec_0.6.tar.gz 45e374d7588e014b6506ba798e73a78f2fe8dbd5b88e0b586acfedc58558f6ad 23678 dh-exec_0.6_amd64.deb Files: f637108d931c6b499f05a553806aa2f8 1610 devel extra dh-exec_0.6.dsc 58f4990ffc53c166c600d3bd7d941536 31906 devel extra dh-exec_0.6.tar.gz d0eb8b81cf8ad0cdb29b4664c7546ba2 23678 devel extra dh-exec_0.6_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJQ8gHrAAoJEKwekLrEM/aPlFAQALm28AcIMmte/8jq2cPZKUkp 2Yl/HNHc9+4ZH6L7wdLdb1MaybaxprbqpHZcVG3Z+WnL5ywauO8aGyckPWKvVK/o eXqX2Rw5Ft1uTSEEpx/Va5cxGTgMR6tNT5xKuCgIAab1MxO8WWB6vKo2R4d+mHuT CNqOMi1sL4L+UGL+PFwjZsZgPP7ga4bp7ZQvTjhb1LzcnfqP8Wj7P27+ESSj7B3Z HXmCUVO87Yi5XEcvsMVLHb/4xqCUIN9Zjb/ckSA5mw2kT0KOQIKG/kKWnP+p97ai smFONjJ+Kp7EcsIjl6u0LX17UDlbCLoilzpwFEhJuMC+xjfE2VitD3uQDRZ8TUD6 SYyMilkkKIaOlT/WjHLUhqmohLfekdHGc10t8/FFxNvkovSzB11pvL7MgUCqA62z AFo0Fb0FV02ctAgd02ZN0+Gq8B+MmZPUqFPb1DMdd1QkDzFcpKS7NVENTcDNk2IF Bw7MKM0SLswWxdSTkACtH1BQiNmsxlTc5XQkz2iIb4ianORQXi2oX1FaNXE5nKPo HqL8vXgZ6PcAyexcGKDGgPvwElQRQ/NwG9wrmy+4GHp4Mto9X9jtcaqyPLfQkrlc Sh1t7fmpCjbJDykgSNjYAlO+sBy3qZgAbEjDgQkB0orX5MYnSXhSltB7Z6D+Bojy YBMNIO4MlyJsZZYaQ1WK =x0Pd -----END PGP SIGNATURE-----
--- End Message ---

