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