[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#970201: marked as done (vcs-field-not-canonical explanation mildly confusing)



Your message dated Fri, 18 Sep 2020 10:04:10 +0000
with message-id <E1kJDFS-0001y8-30@fasolo.debian.org>
and subject line Bug#970201: fixed in lintian 2.95.0
has caused the Debian Bug report #970201,
regarding vcs-field-not-canonical explanation mildly confusing
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
970201: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=970201
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.95.0
Done: Chris Lamb <lamby@debian.org>

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 970201@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <lamby@debian.org> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 18 Sep 2020 09:46:19 +0000
Source: lintian
Architecture: source
Version: 2.95.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 932378 970201
Changes:
 lintian (2.95.0) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - no-debian-changes
       - source-contains-cmake-cache-file
       - source-contains-debian-substvars
     + Removed:
       - empty-debian-diff
       - missing-versioned-depends-on-init-system-helpers
     + Renamed:
       - diff-contains-arch-control-dir -> debian-adds-arch-control-dir
         (etc.)
 .
   [ Chris Lamb ]
   * Clarify which Vcs-* the vcs-field-not-canonical tag is being emitted
     for, and update its long description to remove misleading messages.
     (Closes: #970201)
 .
   [ Felix Lechner ]
   * Remove the obsolete
     scripts-missing-versioned-depends-on-init-system-helpers-without tag.
     (Closes: #932378)
   * Repurpose diff-contains-* tags to work on all Debian changes in other
     formats.
 .
   [ Pino Toscano ]
   * Also detect duplicate Debian menu files for games.
 .
   [ Sebastian Ramacher ]
   * Mark libavresample-dev from ffmpeg as being obsolete in favour of
     libswresample-dev.
 .
   [ Xavier Guimard ]
   * Fix the search for pkg-js-tools tests.
Checksums-Sha1:
 4ae4d02cdc3e2d01587098d34b3c0c1346480493 2439 lintian_2.95.0.dsc
 d35e55d5bc72b1a2305ee05c3276de09cd77ee44 1979076 lintian_2.95.0.tar.xz
 e65c755eba9252fafabfa2add2bac09b0865bd8d 5839 lintian_2.95.0_amd64.buildinfo
Checksums-Sha256:
 b6a77f0abf7b6f46450475c229422a3f7ee02c3c70f223c968010a385a977406 2439 lintian_2.95.0.dsc
 8c7b85e260b4f6fbc9919a346ce116fc29ca5beddf62349836152cc1abf75460 1979076 lintian_2.95.0.tar.xz
 d55e79aa1c87d0f8fe4a82ffc49f05efcae64087e2f2a78599685ce5689730ca 5839 lintian_2.95.0_amd64.buildinfo
Files:
 ce1b1c0b4c8bccdf9fb1ad228c2895bc 2439 devel optional lintian_2.95.0.dsc
 988c96bf2be714754c985bbe5a54458b 1979076 devel optional lintian_2.95.0.tar.xz
 dd978ed3d4d79ce57e9994023d213303 5839 devel optional lintian_2.95.0_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl9kgjgACgkQHpU+J9Qx
Hli08A//TD4zf48JqiC8jL/BFE07aNxo66PXqug8gpj8WM+bMXZnShr0IXXoAdlM
Ae7/AsO2fJLuu82VxRzT1Anx1O9q2Xd2K7Pan4vuqcXEQlm0ykIi8hEjOyd5lkAK
MCHuJ+ty83VwelMmC1z/9rLASTAkMhKBxKD7H3mqbeSkxqYGo7pG2547XCTLzZGy
Za89jksfrhTomItKGvfKOIlAM1Zgg4Y/bpFgztkxaFNb00StYHYsNiEfdLeJoLIp
vjEAK96G4CSVszthUd3vywUpbkl+HdRIMD6gkS7pGWLhoQHWoeLeyrY3zNbxzkH5
ECKImsjFsg8GdcJs/or2CFR7XHSctbzUS/iP79Lkg+mWu3H4FHL3olns5MerzW/u
xKfZvW0Yd0nYfWTK3DQ7MEgAMr3oJ5q52Ea1qpr1kncOL/u1/BWK8KsykNeWoSWF
t387U5jxBCEXOjjq5tIDHzouHWsWrQ8lKHMmQ7aqpATrcxmWJD8N8eNL5hPiusOk
AWjbaeZk2CbdzCreh/qPky7m9Vk+Tr8rA9YwTT+2zE+uJMhwPhcdhWkuS5nwtyDH
PRoFH8G3P72ps8cpBUpuTVhHN1g4urVbNM23OYTMTIr4vVoZAH3ug3UjhXy0F8J4
AfHwH3s1R3o3BFqIOj8agMBpaWt6YqJRT0lVzK1/muDkD0PUbC8=
=Qv5o
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: