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 <c...@taz.net.au> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org