Lintian asserts that having Built-Using on an Arch: all package is always 
incorrect. Debian Policy permits and often requires having Built-Using on an 
Arch: all package. This is the situation with carl9170fw, a 
GPL-2.0-only-licensed binary that bakes in several static libraries that need 
to have their sources kept around. This is a firmware package, however, so it's 
Arch: all despite being written in C and producing a bare-metal binary.

I am concerned that this Lintian warning may cause false alarm by my sponsors 
or even cause rejection in the NEW queue. Please remove it from Lintian.

Furthermore, the far more likely problem with Built-Using is that a package 
forgets to use it when it should. So when a package *does* remember to set the 
Built-Using field, it's typically the result of long consideration and the 
maintainer should be given the benefit of the doubt.

Attachment: signature.asc
Description: This is a digitally signed message part

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to