Hello. I was going to report this but I see it's already reported.

Here is another false positive:

lintian believes that the file testdir/t.a in original-awk
source is an ar archive and produces this output:

E: original-awk source: unpack-message-for-orig 
original-awk_2022-01-22.orig.tar.gz . ar failed for awk-20220122/testdir/t.a

The contents of the file, however, is the following:

        {if (amount[$2] "" == "") item[++num] = $2;
         amount[$2] += $1
        }
END     {for (i=1; i<=num; i++)
                print item[i], amount[item[i]]
        }

and the "file" command correctly identifies it not as an ar archive:

$ file testdir/*.a
testdir/t.a: ASCII text


Therefore I propose that lintian only tries to unpack *.a files when
the "file" command identifies it as an "ar" archive:

$ file /lib/x86_64-linux-gnu/libc.a
/lib/x86_64-linux-gnu/libc.a: current ar archive

Thanks.

Reply via email to