Your message dated Wed, 03 Oct 2018 15:19:13 +0000 with message-id <e1g7ivh-000ixx...@fasolo.debian.org> and subject line Bug#909719: fixed in devscripts 2.18.5 has caused the Debian Bug report #909719, regarding dpkg breaks devscripts autopkgtest due to syntax/behavior change 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.) -- 909719: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909719 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: dpkg, devscripts Control: found -1 dpkg/1.19.1 Control: found -1 devscripts/2.18.4 X-Debbugs-CC: debian...@lists.debian.org User: debian...@lists.debian.org Usertags: breaks needs-update Dear maintainers, With a recent upload of dpkg the autopkgtest of devscripts fails in testing when that autopkgtest is run with the binary packages of dpkg from unstable. It passes when run with only packages from testing. In tabular form: pass fail dpkg from testing 1.19.1 devscripts from testing 2.18.4 versioned deps [0] from testing from unstable all others from testing from testing I copied some of the output at the bottom of this report. If I read the output correctly, devscripts need to be updated to changed behavior of dpkg and dpkg probably should add a versioned Breaks on devscripts before it is fixed. Currently this regression is contributing to the delay of the migration of dpkg to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package or clone it if my judgment above was correct? If needed, please change the bug's severity. More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [0] You can see what packages were added from the second line of the log file quoted below. The migration software adds source package from unstable to the list if they are needed to install packages from dpkg/1.19.1. I.e. due to versioned dependencies or breaks/conflicts. [1] https://qa.debian.org/excuses.php?package=dpkg https://ci.debian.net/data/autopkgtest/testing/amd64/d/devscripts/1062173/log.gz ASSERT:standard output of debuild --no-conf --no-lintian --preserve-envvar=PATH --preserve-envvar=PERL5LIB --preserve-envvar=DEBFULLNAME --preserve-envvar=DEBEMAIL --preserve-envvar=GNUPGHOME --set-envvar=NO_PKG_MANGLE=1 -k'uscan test key (no secret) <n...@debian.org>' matches /tmp/autopkgtest-lxc.de2hfc_n/downtmp/build.dwK/src/test/package_lifecycle/debuild.txt\n expected:<0> but was:<1> 6c6 < dpkg-source --before-build . --- > dpkg-source --before-build test 10c10 < dpkg-source -b . --- > dpkg-source -b test 22c22 < dpkg-source --after-build . --- > dpkg-source --after-build test test_dscverify test_dscextractControl test_dscextractChangelog test_debchange test_list_unreleased test_debuild2 ASSERT:standard output of debuild --no-conf --no-lintian --preserve-envvar=PATH --preserve-envvar=PERL5LIB --preserve-envvar=DEBFULLNAME --preserve-envvar=DEBEMAIL --preserve-envvar=GNUPGHOME --set-envvar=NO_PKG_MANGLE=1 -k'uscan test key (no secret) <n...@debian.org>' matches /tmp/autopkgtest-lxc.de2hfc_n/downtmp/build.dwK/src/test/package_lifecycle/debuild.txt\n expected:<0> but was:<1> 6c6 < dpkg-source --before-build . --- > dpkg-source --before-build test 10c10 < dpkg-source -b . --- > dpkg-source -b test 22c22 < dpkg-source --after-build . --- > dpkg-source --after-build test test_debuild_forcesign ASSERT:standard output of debuild --no-conf --no-lintian --preserve-envvar=PATH --preserve-envvar=PERL5LIB --preserve-envvar=DEBFULLNAME --preserve-envvar=DEBEMAIL --preserve-envvar=GNUPGHOME --set-envvar=NO_PKG_MANGLE=1 --force-sign -k'uscan test key (no secret) <n...@debian.org>' matches /tmp/autopkgtest-lxc.de2hfc_n/downtmp/build.dwK/src/test/package_lifecycle/debuild.txt\n expected:<0> but was:<1> 6c6 < dpkg-source --before-build . --- > dpkg-source --before-build test 10c10 < dpkg-source -b . --- > dpkg-source -b test 22c22 < dpkg-source --after-build . --- > dpkg-source --after-build test test_debdiff Ran 9 tests. FAILED (failures=3)
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: devscripts Source-Version: 2.18.5 We believe that the bug you reported is fixed in the latest version of devscripts, 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 909...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mattia Rizzolo <mat...@debian.org> (supplier of updated devscripts 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: SHA512 Format: 1.8 Date: Wed, 03 Oct 2018 16:43:52 +0200 Source: devscripts Binary: devscripts Architecture: source Version: 2.18.5 Distribution: unstable Urgency: medium Maintainer: Devscripts Maintainers <devscri...@packages.debian.org> Changed-By: Mattia Rizzolo <mat...@debian.org> Description: devscripts - scripts to make the life of a Debian Package maintainer easier Closes: 827065 887358 895307 897382 907289 908036 908062 908528 909339 909418 909719 Changes: devscripts (2.18.5) unstable; urgency=medium . [ Antoine Beaupre ] * debchange: + Bump LTS version number from 7 to 8. Closes: #908062 . [ Mattia Rizzolo ] * mk-build-deps: + Install the README used for the equivs package into a directory named /templates/ to avoid the new lintian tag package-contains-documentation-outside-usr-share-doc. * wrap-and-sort: + Update man-page to list the --dry-run option. Closes: #908036 * tests: + pylint: - Re-enable the test again. - Appease the new pylint rule useless-object-inheritance. + test_package_lifecycle: - Adapt the expected output for dpkg-source 1.19.1. Closes: #909719 + Use `set -u` in all the test files. + Move some the temporary directories into SHUNIT_TMPDIR, to have more assurances that they are cleaned up at the end. + In autopkgtest, avoid using the deprecated needs-recomends option, and instead explicitly list all the required packages. . [ Benjamin Drung ] * test: + Use sys.executable instead of looking at /proc/self/cmdline. + Avoid creating .pylint.d directory. + Ignore some error-handling code when computing the test coverage. * debsign: + Fix incomplete .buildinfo entry when an at ('@') sign is in the path. . [ Chris Lamb ] * PEP8-ify a number of Python scripts. MR: !27 . [ Xavier Guimard ] * Rewrite debian/copyright using copyright-format 1.0. MR: !41 * Add .perltidyrc to format Perl files and reformat all Perl files. MR: !47 - Add a new test test_perltidy to verify that scripts are well formatted. - This adds a new build dependency on perltidy. * tests: MR: !48 - Add faketime to the dependencies in d/tests/control. - Fix test_mk-origtargz random failure. * uscan: + Rewrite using object-oriented code. MR: !28 - This adds a new dependency on libmoo-perl for uscan (Recommended). + Optimize code: MR: !30 - Set FTP passive mode in a trigger. - Avoid system() calls. + This adds a new dependency on libipc-run-perl and libfile-which-perl for uscan (Recommended). - Avoid code duplication. + Behaviour changes: - Warn when find old pgp keyring. + Add myself to authors list. + Clean temporary git repo. Closes: #909418; MR: !32 - Keep it only if --debug is set (previously kept if --verbose). MR: !33 + Add @DEB_EXT@ macro containing [\+~](debian|dfsg|ds|deb)(\.)?(\d+)?$. - add also a "auto" value for dversionmangle which is replaced by dversionmangle=s/@DEB_EXT@//. - modify test_uscan to test these values. - Closes: #908528; MR: !35 + Add "pgpmode=gittag" option to verify git tag signature if any. Closes: #827065; MR: !38 + Document the default values of the 'version' and 'script' options. Closes: #907289; MR: !40 + Add tests for git mode. - This adds a new build dependency on git. MR: !42 - De-duplicate test code. + Add a new "searchmode" line option to parse raw/plain content instead of just the href= attributes of <a> html tags. Can be used to e.g. easily check .json files. Closes: #897382; MR: !39 . [ Sean Whitton ] * git-deborig: + Don't fail when .git/info does not exist. Closes: #909339; MR: !29 . [ James McCoy ] * Audit usage of Dpkg::Version in all scripts. MR: !44 + mk-build-deps: Check whether version object exists before trying to use it. This silences Dpkg::Version's new warning about usage in boolean context. + Devscripts::Uscan::WatchLine: Add missing Dpkg::Version import. + chdist: Explicitly import version_compare() from Dpkg::Version. + mk-origtargz: Use Dpkg::Version->is_native() instead of reading internals. + git-deborig: Check sanity of version object before using it. . [ Dima Kogan ] * debcheckout: + Fix incorrect interpretation of system() error codes. Closes: #895307 . [ Cyril Brulebois ] * debdiff: + Make bash completion autocomplete on *.udeb files. Closes: #887358 Checksums-Sha1: 17fe7f6764027343eaa75856cc80948f4bb103f6 2953 devscripts_2.18.5.dsc 5bb93126f1e2580ad543fc00d92efff9c51c950e 756328 devscripts_2.18.5.tar.xz 0d61bbf42f811b9235ab1ff8677c7981a494755c 11338 devscripts_2.18.5_amd64.buildinfo Checksums-Sha256: 0b56d7572bce3b343ea785d1479a4fcdd1d6b5b788cba9fee93164082b5ae44c 2953 devscripts_2.18.5.dsc eaea9a83e562503e5ae8dc9a9e5989824ff5385117e7d938eb3e77f5730f9c4d 756328 devscripts_2.18.5.tar.xz 65ca62200f6cf644830bf0300bbc7bb42e93afee92e6d4cf50ac9e9caa81db7a 11338 devscripts_2.18.5_amd64.buildinfo Files: bcd3f3e6695c02372ee5fde6eccf12b5 2953 devel optional devscripts_2.18.5.dsc 0b221b1182ddf37ac74bdbf1c76c9796 756328 devel optional devscripts_2.18.5.tar.xz ad353eb25e41f9edb37535626a6773ef 11338 devel optional devscripts_2.18.5_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlu02FwACgkQCBa54Yx2 K63P3xAAsZnb6ccRPcLKk1n+qwkazjHGGdoi8Gwg8FNO6e3yc9J1wc9lsP3EVwW6 5BPt4TaN+ZSRjEKqxd9OrNAHeJQJE2N1RxPv6AHJz9CtGxVHggrroq8DIyawV+zt pCmfB0HuBLbWAcjxG6Rb2nniaYmmXfYY4MC7WRlMAGsXmIX9ahmNzoMmaXhmh4R+ 4L8aeoxlbFY6qy0rJgC29bbRmp8kNiyJdlM8cGEpoSGkXElLUe3xBunaRl+bNEAW y7FhYHo7puXq2xR04bIWLw+1370G1i/J9Y76S+JsMPT2pu4d2YafHDQpBWso3RcW RR4aWd5GG6fHl7CAEf5vLcib/5HfNZ2xRkiS2xUeBeeT+6S4Zu/ZupfI+lBTyCCG Q323l2GWmX2Q+upBH8HjrVt7llTH3HshT9FlGxlwBnAvIWnKs2fLFrn60RmosvaS qETtUI435Qyt8VDXKmSrYTnhMAwGbvVRXVMDOAEnrtmUxhxbVvldZAJasHxddmOU 7wgn889I8V7pJMOqJk0gt8c0PSDSd4/CfMmE6XWtiz/3n67t4Yp4lbcuEUlnfEyf aM645miljyS7BNi+FuIFKmAXmF7pyL/HiMM7Yxcj7VWkC0e6cuE3Ocvq2zJGZ7j9 KqVH8dshjF8CjmlQh1mWkZxqt2GWoa575lqqo6Fby4bTqpeX7/I= =l9bV -----END PGP SIGNATURE-----
--- End Message ---