Bug#678896: lintian: please add check for multi-arch: foreign -dbg packages
Package: lintian
Severity: wishlist
Hi,
please add a check for multi-arch: foreign -dbg packages.
https://wiki.ubuntu.com/MultiarchSpec:
| Multi-Arch: foreign
| * The package is not co-installable with itself, but should be allowed
| to satisfy the dependencies of a package of a different arch from
| itself.
The above seems to be wrong for -dbg packages.
Sid currently contains one example for a "real" -dbg package, i.e., with
debugging symbols; and one example for a transitional -dbg package,
which also seems to be wrong:
| $ < ftp.de.debian.org_debian_dists_sid_main_binary-amd64_Packages perl -00 -ne 'print if /^Multi-Arch: f/m && /^Package:.*-dbg$/m' | egrep '^Package:|^Multi-Arch:|^Description:|Version:|^$'
| Package: libva-intel-vaapi-driver-dbg
| Version: 1.0.17-1
| Description: VAAPI driver for Intel G45 & HD Graphics family (transitional package)
| Multi-Arch: foreign
|
| Package: libsqlite3-0-dbg
| Version: 3.7.13-1
| Description: SQLite 3 debugging symbols
| Multi-Arch: foreign
Regards
Carsten
Reply to: