Package: libconfig-auto-perl
Version: 0.32-1
$ mythtv-status
Use of uninitialized value $file in open at /usr/share/perl5/Config/Auto.pm
line 394.
Use of uninitialized value $file in concatenation (.) or string at
/usr/share/perl5/Config/Auto.pm line 397.
Use of uninitialized value $fh in <HANDLE> at /usr/share/perl5/Config/Auto.pm
line 353.
readline() on unopened filehandle at /usr/share/perl5/Config/Auto.pm line 353.
Can't use an undefined value as a symbol reference at
/usr/share/perl5/Config/Auto.pm line 356.
reverting to 0.20-2 fixes the problem, and mythtv-status works again.
mythtv-status uses Config::Auto like so:
# Try and load a config file first, and then allow the command line
# to over ride what is in the config file.
my $c = eval {
Config::Auto::parse("mythtv-status.yml",
format => 'yaml',
)
};
if ($@ && $@ !~ /^No config file found/) {
# Die on any issues loading the config file, apart from it not existing.
die $@;
}
NOTE: I do not have a mythtv-status.yml anywhere on my system - this
hasn't been a problem in the past (and might not be the problem now).
has C::A's error handling for non-existant config files changed between
0.20 and 0.32?
craig
--
craig sanders <[email protected]>
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]