Bug#972951: lintian should accept arbitrary files in /usr/share/gocode/**/testdata
Package: lintian
Version: 2.99.0
Severity: wishlist
Go library packages bundle their own test suites, which may include
arbitrary data files; these files are always in a nested subdirectory
of /usr/share/gocode named “testdata”. Lintian should ignore such
files. I tripped over this as a false positive for
package-contains-documentation-outside-usr-share-doc, but it could
easily cause false positives in many other tags.
AIUI, these files can’t be moved somewhere else or it won’t be
possible to run the test suite against the installed library.
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.9.0-1-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages lintian depends on:
ii binutils 2.35.1-2
ii bzip2 1.0.8-4
ii diffstat 1.63-1
ii dpkg 1.20.5
ii dpkg-dev 1.20.5
ii file 1:5.38-5
ii gettext 0.21-0.1
ii gpg 2.2.20-1
ii intltool-debian 0.35.0+20060710.5
ii libapt-pkg-perl 0.1.36+b3
ii libarchive-zip-perl 1.68-1
ii libcapture-tiny-perl 0.48-1
ii libclass-xsaccessor-perl 1.19-3+b5
ii libclone-perl 0.45-1
ii libconfig-tiny-perl 2.24-1
ii libcpanel-json-xs-perl 4.24-1
ii libdata-dpath-perl 0.58-1
ii libdata-validate-domain-perl 0.10-1
ii libdevel-size-perl 0.83-1+b1
ii libdpkg-perl 1.20.5
ii libemail-address-xs-perl 1.04-1+b2
ii libfile-basedir-perl 0.08-1
ii libfile-find-rule-perl 0.34-1
ii libfont-ttf-perl 1.06-1
ii libhtml-html5-entities-perl 0.004-1
ii libipc-run3-perl 0.048-2
ii libjson-maybexs-perl 1.004002-1
ii liblist-compare-perl 0.55-1
ii liblist-moreutils-perl 0.416-1+b5
ii liblist-utilsby-perl 0.11-1
ii libmoo-perl 2.004000-1
ii libmoox-aliases-perl 0.001006-1
ii libnamespace-clean-perl 0.27-1
ii libpath-tiny-perl 0.114-1
ii libperlio-gzip-perl 0.19-1+b6
ii libproc-processtable-perl 0.59-2
ii libsereal-decoder-perl 4.018+ds-1
ii libsereal-encoder-perl 4.018+ds-1
ii libtext-glob-perl 0.11-1
ii libtext-levenshteinxs-perl 0.03-4+b7
ii libtext-markdown-discount-perl 0.12-1
ii libtext-xslate-perl 3.5.8-1
ii libtime-duration-perl 1.21-1
ii libtime-moment-perl 0.44-1+b2
ii libtimedate-perl 2.3300-1
ii libtry-tiny-perl 0.30-1
ii libtype-tiny-perl 1.010006-1
ii libunicode-utf8-perl 0.62-1+b1
ii liburi-perl 5.05-1
ii libxml-libxml-perl 2.0134+dfsg-2
ii libyaml-libyaml-perl 0.82+repack-1
ii lzip 1.21-8
ii lzop 1.04-1
ii man-db 2.9.3-2
ii patchutils 0.4.2-1
ii perl [libdigest-sha-perl] 5.30.3-4
ii t1utils 1.41-4
ii unzip 6.0-25
ii xz-utils 5.2.4-1+b1
lintian recommends no packages.
Versions of packages lintian suggests:
pn binutils-multiarch <none>
ii libtext-template-perl 1.59-1
-- no debconf information
Reply to: