[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#461350: [shared-libs] Check for a missing libc dependency indicating ${shlibs:Depends} problems



On Fri, Jan 18, 2008 at 04:25:40PM +0200, Niko Tyni wrote:
> +# 7th step: check libc dependency indicating broken ${shlibs:Depends} usage
> +if ($pkg !~ /^libc\d+(-|$)/ && keys %NEEDED) {

That probably should be /^libc[\d.]+(-|$)/ for the sake of libc6.1,
libc0.3, and libc0.1

> +    my ($libc_filename, $libc_package);
> +    for (keys %NEEDED) {
> +        if (/^libc\.so\.(\d+.*)/) {
> +            $libc_package  = "libc$1 | libc${1}-i386";

Hmm, that seems to be very amd64 specific. What about all the
other libc variants?

Gruesse,
-- 
Frank Lichtenheld <djpig@debian.org>
www: http://www.djpig.de/



Reply to: