Package: lintian Version: 2.116.3 Severity: normal I just looked into the spurious (dis-)appearance of
X: libnvidia-ml-dev: package-contains-no-arch-dependent-files libnvidia-ml-dev is a header-only package: $ find 1* 11.8.0 11.8.0/usr 11.8.0/usr/include 11.8.0/usr/include/nvml.h 11.8.0/usr/share 11.8.0/usr/share/doc 11.8.0/usr/share/doc/libnvidia-ml-dev 11.8.0/usr/share/doc/libnvidia-ml-dev/changelog.Debian.gz 11.8.0/usr/share/doc/libnvidia-ml-dev/copyright 11.8.0/usr/share/lintian 11.8.0/usr/share/lintian/overrides 11.8.0/usr/share/lintian/overrides/libnvidia-ml-dev 12.0.0 12.0.0/usr 12.0.0/usr/include 12.0.0/usr/include/nvml.h 12.0.0/usr/share 12.0.0/usr/share/doc 12.0.0/usr/share/doc/libnvidia-ml-dev 12.0.0/usr/share/doc/libnvidia-ml-dev/changelog.Debian.gz 12.0.0/usr/share/doc/libnvidia-ml-dev/copyright 12.0.1 12.0.1/usr 12.0.1/usr/include 12.0.1/usr/include/nvml.h 12.0.1/usr/share 12.0.1/usr/share/doc 12.0.1/usr/share/doc/libnvidia-ml-dev 12.0.1/usr/share/doc/libnvidia-ml-dev/changelog.Debian.gz 12.0.1/usr/share/doc/libnvidia-ml-dev/copyright and the only difference I see is $ file 1*/usr/include/nvml.h 11.8.0/usr/include/nvml.h: C source, ASCII text 12.0.0/usr/include/nvml.h: C source, UTF-8 Unicode text 12.0.1/usr/include/nvml.h: C source, ASCII text The 11.8.0 package (in sid) does trigger package-contains-no-arch-dependent-files (but it is overridden), the 12.0.0 package (in experimental) does not trigger (therefore override removed), while 12.0.1 (not yet uploaded) again triggers the tag. The only non-ascii char seems to be '’' (e2 80 99) in a comment ... Andreas