X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Debbugs%2FPackages.pm;h=6980315f06afef7b160d6ea47af695c1dc5bc2eb;hb=4ad8475827b40cc70b38e68a568ca5635096a860;hp=27117aba47c3b50bc9738e530bd0b1022544e1b8;hpb=ef8bd23ff686d78c1fbc8e51bdeb0630f1f53fae;p=debbugs.git diff --git a/Debbugs/Packages.pm b/Debbugs/Packages.pm index 27117ab..6980315 100644 --- a/Debbugs/Packages.pm +++ b/Debbugs/Packages.pm @@ -72,13 +72,14 @@ our $_pkgcomponent; our $_srcpkg; sub getpkgsrc { return $_pkgsrc if $_pkgsrc; - return {} unless defined $Debbugs::Packages::gPackageSource; + return {} unless defined $config{package_source} and + length $config{package_source}; my %pkgsrc; my %pkgcomponent; my %srcpkg; my $fh = IO::File->new($config{package_source},'r') - or die("Unable to open $config{package_source} for reading: $!"); + or croak("Unable to open $config{package_source} for reading: $!"); while(<$fh>) { next unless m/^(\S+)\s+(\S+)\s+(\S.*\S)\s*$/; my ($bin,$cmp,$src)=($1,$2,$3);