Bug#829668: libparse-debianchangelog-perl: FTBFS: Failed test 'Output of dpkg_str equal to output of dpkg-parsechangelog'

Niko Tyni ntyni at debian.org
Tue Jul 5 08:10:31 UTC 2016


Package: libparse-debianchangelog-perl
Version: 1.2.0-9
Severity: serious
User: debian-perl at lists.debian.org
Usertags: autopkgtest
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs

This package fails to build on current sid/amd64.
This seems to be due to a newer dpkg release:

  dpkg (1.18.8) unstable; urgency=medium
  [...]
      - Add new Timestamp field to Dpkg::Changelog output, which ends up on
        dpkg-parsechangelog's output.
 
See

 https://ci.debian.net/packages/libp/libparse-debianchangelog-perl/unstable/amd64/
 https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libparse-debianchangelog-perl.html

  #   Failed test 'Output of dpkg_str equal to output of dpkg-parsechangelog'
  #   at t/Parse-DebianChangelog.t line 86.
  #          got: 'Source: Parse-DebianChangelog
  # Version: 1.2.0
  # Distribution: unstable
  # Urgency: low
  # Maintainer: Frank Lichtenheld <frank at lichtenheld.de>
  # Date: Mon, 04 Apr 2011 16:43:54 +0200
  # Closes: 446798 515018 565238 603341 605820
  # Changes:
  #  Parse-DebianChangelog (1.2.0) unstable; urgency=low
  #  .
  #    * DebianChangelog:
  #      - Improve readability of regexes by using named captures
  #      - Don't use $& or $` (Closes: #515018)
  #      - Don't use "English" just for $.
  #      - Allow '.' and '+' in distribution names. Patch by John Wright.
  #        (Closes: #565238)
  #      - Add Danish translation of bin.pot by Joe Dalton (Closes: #605820)
  #    * ChangesFilters:
  #      - Fix conversion of <http://something/> (Closes: #603341)
  #      - Allow to omit # before closed bug numbers (Closes: 446798 ;)
  #      - Update gnu.org URLs and add more FSF licenses to account for
  #        license releases and additions to common-licenses.
  #    * Require Perl 5.10. I'm pretty sure some of that regex stuff will
  #      not work in 5.8.
  # '
  #     expected: 'Source: Parse-DebianChangelog
  # Version: 1.2.0
  # Distribution: unstable
  # Urgency: low
  # Maintainer: Frank Lichtenheld <frank at lichtenheld.de>
  # Timestamp: 1301928234
  # Date: Mon, 04 Apr 2011 16:43:54 +0200
  # Closes: 446798 515018 565238 603341 605820
  # Changes:
  #  Parse-DebianChangelog (1.2.0) unstable; urgency=low
  #  .
  #    * DebianChangelog:
  #      - Improve readability of regexes by using named captures
  #      - Don't use $& or $` (Closes: #515018)
  #      - Don't use "English" just for $.
  #      - Allow '.' and '+' in distribution names. Patch by John Wright.
  #        (Closes: #565238)
  #      - Add Danish translation of bin.pot by Joe Dalton (Closes: #605820)
  #    * ChangesFilters:
  #      - Fix conversion of <http://something/> (Closes: #603341)
  #      - Allow to omit # before closed bug numbers (Closes: 446798 ;)
  #      - Update gnu.org URLs and add more FSF licenses to account for
  #        license releases and additions to common-licenses.
  #    * Require Perl 5.10. I'm pretty sure some of that regex stuff will
  #      not work in 5.8.
  # '
 
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list