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

Bug#994716: lintian: erroneous unpack-message-for-orig



On Sun, Sep 19, 2021 at 09:31:42PM +0200, Aurelien Jarno wrote:
> Package: lintian
> Version: 2.106.1
> Severity: normal
> 
> Since recently, I get the following lintian error message on the glibc
> package:
> 
> E: glibc source: unpack-message-for-orig glibc_2.32.orig.tar.xz ar failed for glibc-2.32/htl/libpthread.a
> E: glibc source: unpack-message-for-orig glibc_2.32.orig.tar.xz ar failed for glibc-2.32/htl/libpthread_pic.a
> E: glibc source: unpack-message-for-orig glibc_2.32.orig.tar.xz ar failed for glibc-2.32/htl/libpthread_syms.a
> 
> Those file are not archive, but a linker script. For example
> libpthread.a contains:
> 
> | GROUP(-lpthread_syms)
> | GROUP(-lpthread2 -lrt)
> 
> Lintian should handle this case.

Hello Lintian maintainers,

There are several bugs here
1) not all files ending by '.a' are 'ar' archive files, and this is not
an error.

2) 'unpack-message-for-orig' is used to report error when
unpacking the orig.tar.gz tarball. This is unrelated to what happen here
(an error of "ar" while inspecting binary package), so this tag is
inappropriate.

The combination is a large set of false positive with inappropriate
error messages, just check

https://lintian.debian.org/tags/unpack-message-for-orig?version=2.114.161

Thanks for maintaining Lintian!
-- 
Bill. <ballombe@debian.org>

Imagine a large red swirl here. 


Reply to: