Package: lintian Version: 2.94.0 Severity: minor I had a package with control fields:
Vcs-Git: https://salsa.debian.org/rra/libpgp-sign-perl.git Vcs-Browser: https://salsa.debian.org/rra/libpgp-sign-perl This produces the following Lintian diagnosis: I: libpgp-sign-perl source: vcs-field-not-canonical https://salsa.debian.org/rra/libpgp-sign-perl https://salsa.debian.org/rra/libpgp-sign-perl.git N: I: vcs-field-not-canonical N: N: The VCS-* field contains an uncanonical URI. Please update to use the N: current canonical URI instead. This reduces the network bandwidth used N: and makes debcheckout work independent of the port forwarding and N: redirections properly working. N: N: The definition of canonical used here is the URIs announced by the N: Alioth admins (see reference). N: N: Note that this check is based on a list of known URIs. Lintian did not N: send an HTTP request to the URI to test this. N: N: Refer to N: https://lists.debian.org/debian-devel-announce/2011/05/msg00009.html N: for details. N: N: Severity: info N: N: Check: fields/vcs There are a couple of things that make this mildly confusing: 1. The tag information doesn't indicate a line number or field name, so it's not immediately apparent whether it refers to Vcs-Git or Vcs-Browser. (I know it refers to Vcs-Git, but that's because I have information that not everyone may have.) 2. The second and fourth paragraphs of the long tag description appear to be unrelated to the specific problem Lintian is diagnosing in this case. I think they may be left over from the original purpose of this tag, which was for Alioth hosting. In particular, following the instructions in that email message will now lead one astray for Salsa as I understand it. -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.8.0-1-amd64 (SMP w/8 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 /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lintian depends on: ii binutils 2.35-3 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.19.8.1-10 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.23-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 1.76-2 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