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

Bug#659017: lintian: debug packages and multi-arch



Niels Thykier <niels@thykier.net> writes:

> Package: lintian
> Version: 2.5.4
> Severity: wishlist
>
>
>>From #debian-dpkg
>
> 11:55 < codehelp> buxy: what happens with -dbg packages which contain
> multiarch libs in /usr/lib/debug/usr/lib/$triplet *and* executables in
> /usr/lib/debug/usr/bin/ ?
> 11:55 < codehelp> the -dbg package depends on the M-A: same lib package and a M-A: foreign -bin package.
> 11:59 < codehelp> for now, I think I'll drop the M-A field from the -dbg package.
> [...]
> 13:22 < buxy> codehelp: they should be switched to use .build-id (or whatever it's called) so that they do not conflict between each other
>
>
> Perhaps a Lintian check for multi-arch -dbg packages to catch
> potentional issues.  As far as I can tell, it takes debhelper compat 8
> (or 9) to get dh_strip to use .build-id (by default at least).

I screwed this up too, the other day on a local package of mine, and I'm
fairly sure I will screw it up a few more times in the future, so this
feature would be very hand for me too.

Therefore, I'll try my hands on implementing such a check, unless
someone beats me to it.

-- 
|8]




Reply to: