Package: lintian
Version: 2.15.0
Severity: minor

Newlines in filenames make Lintian very unhappy:

  $ lintian newline_1_all.deb
  md5sum: 'usr/share/newline/\n/etc/issue': No such file or directory
  command failed with error code 123 at /usr/share/perl5/Lintian/Command.pm 
line 344.
        Lintian::Command::reap(HASH(0x57efd804)) called at 
/usr/share/lintian/collection/md5sums line 60
        Lintian::coll::md5sums::collect("newline", "binary", 
"/tmp/temp-lintian-lab-oLpiOKhXw6/pool/n/newline/newline_1_all"...) called at 
/usr/share/perl5/Lintian/CollScript.pm line 227
        Lintian::CollScript::collect(Lintian::CollScript=HASH(0x582cec54), "newline", 
"binary", "/tmp/temp-lintian-lab-oLpiOKhXw6/pool/n/newline/newline_1_all"...) called at 
/usr/share/perl5/Lintian/Unpacker.pm line 396
        eval {...} called at /usr/share/perl5/Lintian/Unpacker.pm line 396
        Lintian::Unpacker::__ANON__() called at 
/usr/share/perl5/IO/Async/Loop.pm line 2109
        eval {...} called at /usr/share/perl5/IO/Async/Loop.pm line 2109
        IO::Async::Loop::fork(IO::Async::Loop::Poll=HASH(0x59142200), "code", 
CODE(0x5915e704), "on_exit", CODE(0x5914c430)) called at 
/usr/share/perl5/Lintian/Unpacker.pm line 444
        eval {...} called at /usr/share/perl5/Lintian/Unpacker.pm line 369
        Lintian::Unpacker::__ANON__("md5sums-binary:newline/1/all", 
Lintian::CollScript=HASH(0x582cec54), Lintian::Lab::Entry=HASH(0x57d40bac), 
Lintian::DepMap::Properties=HASH(0x590f4e18)) called at 
/usr/share/perl5/Lintian/Unpacker.pm line 436
        Lintian::Unpacker::__ANON__(1750, 0) called at 
/usr/share/perl5/IO/Async/Loop.pm line 2770
        IO::Async::Loop::_reap_children(HASH(0x59118dc8)) called at 
/usr/share/perl5/IO/Async/Loop.pm line 2829
        IO::Async::Loop::__ANON__() called at /usr/share/perl5/IO/Async/Loop.pm 
line 805
        IO::Async::Loop::__ANON__() called at /usr/share/perl5/IO/Async/OS.pm 
line 577
        IO::Async::OS::_Base::__ANON__(IO::Async::Handle=HASH(0x59119688)) 
called at /usr/share/perl5/IO/Async/Loop/Poll.pm line 172
        
IO::Async::Loop::Poll::post_poll(IO::Async::Loop::Poll=HASH(0x59142200)) called 
at /usr/share/perl5/IO/Async/Loop/Poll.pm line 285
        
IO::Async::Loop::Poll::loop_once(IO::Async::Loop::Poll=HASH(0x59142200), undef) 
called at /usr/share/perl5/IO/Async/Loop.pm line 524
        IO::Async::Loop::run(IO::Async::Loop::Poll=HASH(0x59142200)) called at 
/usr/share/perl5/Lintian/Unpacker.pm line 463
        Lintian::Unpacker::process_tasks(Lintian::Unpacker=HASH(0x57f3fe94), 
HASH(0x57aba954)) called at /usr/share/lintian/commands/lintian.pm line 949
        main::unpack_group("newline/1", 
Lintian::ProcessableGroup=HASH(0x57d40904)) called at 
/usr/share/lintian/commands/lintian.pm line 731
        main::__ANON__() called at /usr/share/lintian/commands/lintian.pm line 
1645
        main::timed_task(CODE(0x5912bc18)) called at 
/usr/share/lintian/commands/lintian.pm line 734
        main::__ANON__() called at /usr/share/lintian/commands/lintian.pm line 
1645
        main::timed_task(CODE(0x5912b394)) called at 
/usr/share/lintian/commands/lintian.pm line 767
        main::main() called at /usr/bin/lintian line 46
        eval {...} called at /usr/bin/lintian line 46
        main::__ANON__("/usr/share/lintian/commands/lintian.pm") called at 
/usr/bin/lintian line 114
        dplint::run_tool("/usr/bin/lintian", "lintian") called at 
/usr/bin/lintian line 290
        dplint::main() called at /usr/bin/lintian line 359
  warning: collect info md5sums about package newline failed (512)
  warning: skipping check of binary package newline


The source package for this deb is here:
https://github.com/jwilk/newline.deb
You will probably need very old dpkg (<< 1.18.1) to build it; see #929727.


-- System Information:
Architecture: i386

Versions of packages lintian depends on:
ii  binutils                       2.31.1-16
ii  bzip2                          1.0.6-9
ii  diffstat                       1.62-1
ii  dpkg                           1.19.6
ii  dpkg-dev                       1.19.6
ii  file                           1:5.35-4
ii  gettext                        0.19.8.1-9
ii  gpg                            2.2.13-2
ii  intltool-debian                0.35.0+20060710.5
ii  libapt-pkg-perl                0.1.34+b1
ii  libarchive-zip-perl            1.64-1
ii  libcapture-tiny-perl           0.48-1
ii  libcgi-pm-perl                 4.40-1
ii  libclass-accessor-perl         0.51-1
ii  libclone-perl                  0.41-1+b1
un  libdigest-sha-perl             <none>
ii  libdpkg-perl                   1.19.6
ii  libemail-valid-perl            1.202-1
ii  libfile-basedir-perl           0.08-1
ii  libio-async-perl               0.72-1
ii  libipc-run-perl                20180523.0-1
ii  liblist-moreutils-perl         0.416-1+b4
ii  libparse-debianchangelog-perl  1.2.0-13
ii  libpath-tiny-perl              0.108-1
ii  libtext-levenshtein-perl       0.13-1
ii  libtimedate-perl               2.3000-2
ii  libtry-tiny-perl               0.30-1
ii  liburi-perl                    1.76-1
ii  libxml-simple-perl             2.25-1
ii  libyaml-libyaml-perl           0.76+repack-1
ii  man-db                         2.8.5-2
ii  patchutils                     0.3.4-2
ii  perl                           5.28.1-6
ii  t1utils                        1.41-3
ii  xz-utils                       5.2.4-1

--
Jakub Wilk

Attachment: newline_1_all.deb
Description: application/vnd.debian.binary-package

Reply via email to