Package: libxmltv-perl
Version: 0.6.1-1
Severity: important
Tags: upstream

Dear Maintainer,

I have a script which does:

    $grabber | tee $raw | tv_grep <...> | tee $filtered > $output

Recently it started failing because tv_grep stopped working:

    Couldn't open -:
    No such file or directory at /usr/share/perl5/XMLTV.pm line 599.
     at /usr/share/perl5/XMLTV.pm line 599.

This started happening on 26 Oct when I did an apt upgrade and picked up a
large number of Perl updates, including:

    2019-10-26 07:37:51 upgrade perl:amd64 5.28.1-6 5.30.0-8

However there was no libxmltv-perl update on this system since:

    2019-06-14 10:02:17 upgrade libxmltv-perl:all 0.5.70-2 0.6.1-1

Which is long before the issue started. Despite that I thought it best to start
with a bug report against the library rather than the interpreter itself,
please feel free to reassign if this seem like an interpreter issue.

I think I read somewhere that the Perl interpreter was changing WRT it's
implicit handling of `open("-")`, but I can't seem to find anything to support
that (which is a shame, it would have easily explained this).

Thanks,
Ian.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.2.0-3-amd64 (SMP w/6 CPU cores)
Kernel taint flags: TAINT_USER
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages libxmltv-perl depends on:
ii  libdate-manip-perl   6.78-1
ii  libfile-slurp-perl   9999.28-1
ii  libperlio-gzip-perl  0.19-1+b6
ii  libwww-perl          6.39-1
ii  libxml-parser-perl   2.46-1+b1
ii  libxml-twig-perl     1:3.50-2
ii  libxml-writer-perl   0.625-1
ii  perl                 5.30.0-8

Versions of packages libxmltv-perl recommends:
ii  liblingua-preferred-perl  0.2.4-4
ii  libterm-progressbar-perl  2.22-1
ii  xmltv-util                0.6.1-1

Versions of packages libxmltv-perl suggests:
ii  liblog-tracemessages-perl  1.4-5
ii  xmltv-gui                  0.6.1-1

-- no debconf information

Reply via email to