]> err.no Git - dpkg/commitdiff
dpkg-shlibdeps: Fix handling of shlib types
authorFrank Lichtenheld <djpig@debian.org>
Sat, 22 Sep 2007 19:50:16 +0000 (21:50 +0200)
committerFrank Lichtenheld <djpig@debian.org>
Sat, 22 Sep 2007 19:50:16 +0000 (21:50 +0200)
shlibs with no specified type should be valid for all types,
not only for "deb".

scripts/dpkg-shlibdeps.pl

index 327f3196ca79c1c4829c47ced81eb205d1b61968..fbb8b60d8031cf0f26ed43c43551d24094f47cd0 100755 (executable)
@@ -336,8 +336,7 @@ sub extract_from_shlibs {
            warning(sprintf(_g("shared libs info file \`%s' line %d: bad line \`%s'"), $shlibfile, $., $_));
            next;
        }
-       my $type = defined($1) ? $1 : "deb";
-       next if $type ne $packagetype;
+       next if defined($1) and $1 ne $packagetype;
        if (($libname eq $2) && ($libversion eq $3)) {
            $dep = $4;
            last;