Your message dated Sun, 26 May 2013 09:29:05 +0000 with message-id <[email protected]> and subject line Bug#709446: fixed in maven-repo-helper 1.8.3 has caused the Debian Bug report #709446, regarding debhelper skips important commands in the jh_maven_repo_helper sequence 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.) -- 709446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709446 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: debhelper Version: 9.20130518 Severity: important Dear Joey, apparently the new functionality that allows debhelper to skip "unused" commands is suffering from heuristics that are just a little too eager. Specifically I am building a package [0] that uses maven-repo-helper to install a jar into a local maven repository at /usr/share/maven-repo/ . The relevant sequence is /usr/share/perl5/Debian/Debhelper/Sequence/jh_maven_repo_helper.pm and contains: --- snip --- insert_after("jh_depends", "mh_installpoms"); insert_after("mh_installpoms", "mh_linkjars --skip-clean-poms"); insert_before("dh_clean", "mh_clean"); --- snip --- The command that is not being run with debhelper 9.20130518 is "mh_linkjars --skip-clear-poms", but it is executed successfully with debhelper 9.20120909 from testing. This *might* be due to the fact that the command is supposed to run after a command that was introduced in the same sequence, but that is simply a guess. Both commands (mh_{linkjars,installpoms}) do not have any PROMISE in them and it is my understanding that commands without this should never be removed from a sequence. The build log contains: --- debhelper 9.20130518 --- fakeroot debian/rules binary dh binary --with javahelper --with jh_maven_repo_helper dh_testroot dh_prep dh_auto_install jh_installjavadoc dh_installdocs dh_installchangelogs dh_perl dh_link jh_installlibs jh_classpath jh_manifest jh_exec jh_depends mh_installpoms dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb --- -- debhelper 9.20120909 -- fakeroot debian/rules binary dh binary --with javahelper --with jh_maven_repo_helper dh_testroot dh_prep dh_installdirs dh_auto_install dh_install jh_installjavadoc dh_installdocs dh_installchangelogs dh_installexamples dh_installman dh_installcatalogs dh_installcron dh_installdebconf dh_installemacsen dh_installifupdown dh_installinfo dh_installinit dh_installmenu dh_installmime dh_installmodules dh_installlogcheck dh_installlogrotate dh_installpam dh_installppp dh_installudev dh_installwm dh_installxfonts dh_installgsettings dh_bugfiles dh_ucf dh_lintian dh_gconf dh_icons dh_perl dh_usrlocal dh_link jh_installlibs jh_classpath jh_manifest jh_exec jh_depends mh_installpoms "mh_linkjars --skip-clean-poms" dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb --- You can see that the new debhelper version successfully prunes a number of commands that do not have to be run, but unfortunately "mh_linkjars --skip-clean-poms" is one of them, which renders maven-repo-helper unusable with the new debhelper in this case. [0] https://mentors.debian.net/package/robert-hooke -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-2-amd64 (SMP w/4 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 debhelper depends on: ii binutils 2.22-8 ii dpkg 1.16.10 ii dpkg-dev 1.16.10 ii file 1:5.14-2 ii html2text 1.3.2a-15 ii man-db 2.6.3-6 ii perl 5.14.2-21 ii po-debconf 1.0.16+nmu2 debhelper recommends no packages. Versions of packages debhelper suggests: pn dh-make <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: maven-repo-helper Source-Version: 1.8.3 We believe that the bug you reported is fixed in the latest version of maven-repo-helper, 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. Emmanuel Bourg <[email protected]> (supplier of updated maven-repo-helper 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: Thu, 23 May 2013 15:28:46 +0200 Source: maven-repo-helper Binary: maven-repo-helper Architecture: source all Version: 1.8.3 Distribution: unstable Urgency: low Maintainer: Debian Java Maintainers <[email protected]> Changed-By: Emmanuel Bourg <[email protected]> Description: maven-repo-helper - Helper tools for including Maven metadata in Debian packages Closes: 709446 Changes: maven-repo-helper (1.8.3) unstable; urgency=low . * Fixed the usage of the debhelper functions in jh_maven_repo_helper.pm. Thanks to Wolodja Wentland for the fix (Closes: #709446) Checksums-Sha1: 7d519afd90923da8b2484d201916e56f14e39933 1977 maven-repo-helper_1.8.3.dsc 87b82f04ea167757efea9cbc0a10d6701054b1bc 147930 maven-repo-helper_1.8.3.tar.gz 82a1090078df2975286362f84fd1a687689d8286 144502 maven-repo-helper_1.8.3_all.deb Checksums-Sha256: a79d3045936a2c27c06f7f58d609035766bc6398da6cba4b3fae8440b8dc4d17 1977 maven-repo-helper_1.8.3.dsc aae3b2486e4eccd8389f6df2dbd95b370cf34ee92eb12c98cab1eb915c02c76e 147930 maven-repo-helper_1.8.3.tar.gz 9a88a5f18af554a559657dbe8cda724ceb3adfc553a3fda0271a41f870fa9153 144502 maven-repo-helper_1.8.3_all.deb Files: d110a2cea0d723997b44c19a67f9a3ad 1977 java optional maven-repo-helper_1.8.3.dsc e327d2bc48d1f60c4593c1d11583c4dd 147930 java optional maven-repo-helper_1.8.3.tar.gz 761ccee80a3c50f77eaaa1f6960b78e4 144502 java optional maven-repo-helper_1.8.3_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJRodBWAAoJEAf8SJEEK6ZakxAP/2gMsh4Ur0m38v2ji9cMtTSz +GPJOiplBiHQe4uGoJhV+87t4KYSalaYPeQeHfAcVc2SfPEyF9mzQkapeHkqD3q2 o0RGK/vuPC/SByMvPonrRnHoZrX250/e4tVs2gTAPXBPP7tfO4hFT6k2mQ5LKUOs z3niYSEsvKGGgpXi7Qfyvwtwl6btgWTc9syztSydKU3qRJ3lB8bN48vTiD/3WFzY qxvGKMxsnFnFVxlyUMCCOcnwFR/RflqTpAb70KnRzm8DEmKoo77IKedZaACs/IJy he8R3O2+zQTDdewUnYq7DEE8GIPfh4jdarpJrY4Iee5J1dx1tJtDxh6Pr2c/jl1i MxtHQy08zVipITZH+htW6fM5I5zmu028b2HsYZ3wYzeMQu1LruSZrI1PnAiU7fI0 lVNBywr9pWI6xH4wjuCUHzlLIOOHcXQtd714L+Aa0G0IX5QrzoFn4JISD9JxdI3L AAvOEoVCQEYuwpm+HyQW/Qro/IEnHf0MbOS1niZ9MwrtqhHtQxLjCobvPfcbsnzg qvY3BVHrzfoWvFruKtpnaRBD9yfamBzSL0B8ovbn62KhvLW6I5Q8Nt/NrO8u5kXj axnI6KfAJuU49hccaYdiybxGM2NWVA2/M5Xm73en3CjqUutBjc+2atPg3vWP/UMR MbWBATjDIt1m4kDdPDZp =JAFv -----END PGP SIGNATURE-----
--- End Message ---

