1. 07 Jul, 2019 1 commit
  2. 06 Jul, 2019 1 commit
  3. 27 Jun, 2019 2 commits
  4. 05 Apr, 2019 1 commit
  5. 12 Mar, 2019 1 commit
    • Felix Lechner's avatar
      For stretch-backports, also Build-Depend on XS version of Text::CSV in... · 144f2da8
      Felix Lechner authored
      For stretch-backports, also Build-Depend on XS version of Text::CSV in addition to the pure Perl version.
      
      For some time, Jenkins has produced CI failures for stretch-backports.
      This should fix it.
      
      Text::CSV comes with two backends. One is XS; the other pure Perl. The
      XS version is enabled by default but packaged separately. As a
      recommended package, the XS version is not automatically installed by
      the default resolver on Jenkins (presumably sbuilds's default apt),
      but is installed when manually using sbuild with the option
      '--build-dep-resolver=aptitude' (which was required for the backport
      repo to work). The issue was hard to reproduce.
      
      The error occurs because, for the version in stretch-backports
      (1.33-2), the two backends behave differently.
      
      The pure Perl implementation does not allow an 'escape_char' before a
      field separator. It triggers the error messsage "EUF" seen in the logs
      (internal code 4004).  (As a side note, the 'escape_char' seemed
      primarily intended to escape the 'quote_char', and not the field
      separator.)
      
      Modern versions of the module no longer use the EUF error message or
      the 4004 code.  More significantly, the Perl version currently in
      testing (1.99-1) is not so affected.
      144f2da8
  6. 25 Feb, 2019 2 commits
  7. 24 Feb, 2019 3 commits
  8. 21 Feb, 2019 1 commit
    • Felix Lechner's avatar
      Add build-deps for PE32/PE32+ binary related tests. · 2abff22c
      Felix Lechner authored
      Two new tests for the previously untested tag
      'portable-executable-missing-security-features' require some
      MinGW-related packages. Adds the required build-dependencies to
      d/control.
      
      The dependencies are marked <!nocheck>. They are available in
      oo-stable.
      
      Tests are disabled when their dependencies are unavailable. Missing
      test dependencies will generally not affect package building on less
      common architectures.
      
      Gbp-Dch: ignore
      2abff22c
  9. 14 Feb, 2019 1 commit
  10. 05 Feb, 2019 4 commits
    • Felix Lechner's avatar
      Add Build-Depends: liblist-compare-perl. · 2719afc6
      Felix Lechner authored
      An earlier code version used hashed to compute the various tag sets.
      That code was twice as long and probably more prone to errors going
      forward. This library makes the code simpler and easier to understand.
      
      The library is available all the way back to oo-stable.
      
      Gbp-Dch: ignore
      2719afc6
    • Felix Lechner's avatar
      Add Build-Depends: libtext-diff-perl <!nocheck>. · 2fd8c0f1
      Felix Lechner authored
      A new utility called tagdiff uses this library to find differences
      between expected and actual tags in the test suite. Tagdiff operates
      on a new generalized format for tag information. That format became
      necessary when cycling automatically through different Lintian output
      formats.
      
      This library is available all the way back to oo-stable.
      
      Gbp-Dch: ignore
      2fd8c0f1
    • Felix Lechner's avatar
      Add Build-Depends: libtext-csv-perl <!nocheck>. · 87bceb39
      Felix Lechner authored
      Two new utilities called tagextract and tagdiff will use this to parse
      colon-based output from Lintian and also a new generalized format for
      tags. The generalized format is necessary to automatically cycle
      through various Lintian output formats.
      
      This library is available all the way back to oo-stable.
      
      Gpb-Dch: ignore
      87bceb39
    • Felix Lechner's avatar
      Add Build-Depends: libxml-libxml-perl <!nocheck>. · 908c1330
      Felix Lechner authored
      A new utility called tagextact will use this to parse Lintian's XML
      output format.
      
      The library is recommended over libxml-simple-perl, which is already
      on the list but reportedly buggy and dated.
      
      This library is available all the way back to oo-stable.
      
      Gbp-Dch: ignore
      908c1330
  11. 28 Jan, 2019 1 commit
  12. 19 Jan, 2019 1 commit
  13. 16 Jan, 2019 2 commits
  14. 06 Jan, 2019 1 commit
    • Axel Beckert's avatar
      Build-conflict with libperl-critic-pulp-perl <!nocheck> · 3b65b36e
      Axel Beckert authored
      If libperl-critic-pulp-perl is installed, several tests under
      t/scripts/01-critic/ fail due to its additional perlcritic rules:
      
      t/scripts/01-critic/checks.t:    Failed 1/58 subtests
      t/scripts/01-critic/commands.t:  Failed  8/8 subtests
      t/scripts/01-critic/lib.t:       Failed 3/52 subtests
      3b65b36e
  15. 01 Jan, 2019 1 commit
  16. 23 Dec, 2018 1 commit
  17. 21 Dec, 2018 2 commits
  18. 12 Dec, 2018 1 commit
    • Felix Lechner's avatar
      Add gpg and gpg-agent to Build-Depends. · 21d264e0
      Felix Lechner authored
      Both are available in stretch-backports. /usr/bin/gpg-agent was also
      available in the original stretch. Both package names have changed
      since then but the present names were already available in stretch via
      virtual packages. This commit uses the current package name from
      unstable.
      Signed-off-by: Chris Lamb's avatarChris Lamb <lamby@debian.org>
      21d264e0
  19. 25 Nov, 2018 2 commits
  20. 05 Nov, 2018 1 commit
  21. 02 Nov, 2018 1 commit
  22. 05 Oct, 2018 1 commit
  23. 01 Sep, 2018 2 commits
  24. 25 Aug, 2018 1 commit
  25. 02 Aug, 2018 1 commit
  26. 04 Jul, 2018 1 commit
  27. 10 Apr, 2018 1 commit
  28. 09 Apr, 2018 2 commits