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

Bug#1114873: lintian: remove tag debian-watch-file-in-native-package



Package: lintian
Version: 2.123.0
Severity: minor

Hi,

I think that the tag 'debian-watch-file-in-native-package' should be
removed.

Having a watch file is a native package is useful in case the Debian
maintainer is the upstream maintainer (or the Debian packaging is
maintained directly with the upstream software), but the software is
also distributed outside of Debian (e.g. through GitHub releases or
external repositories like Pypi). In that case the watch file allows
detecting when the latest GitHub release is more recent than the Debian
package.

'diffoscope' is a good example of software in that case.

Looking at affected packages[1], more than 50% override this tag
already, which is a good indication that it is not relevant. The
remaining ones look like they should override it as well.

https://udd.debian.org/lintian-tag/debian-watch-file-in-native-package?affected=yes

Also the mention of DEHS in the tag description is outdated: DEHS does
not exist anymore, it is replaced by UDD, and UDD processes watch files
in native packages. (but if the tag is removed, no need to fix the
tag's description :-) )

Lucas



-- System Information:
Debian Release: 13.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable'), (100, 'bookworm-fasttrack')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.35+deb13-amd64 (SMP w/20 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lintian depends on:
ii  appstream                       1.0.5-1
ii  binutils                        2.44-3
ii  bzip2                           1.0.8-6
ii  diffstat                        1.67-1
ii  dpkg                            1.22.21
ii  dpkg-dev                        1.22.21
ii  file                            1:5.46-5
ii  gettext                         0.23.1-2
ii  gpg                             2.4.7-21+b3
ii  intltool-debian                 0.35.0+20060710.6
ii  iso-codes                       4.18.0-1
ii  libapt-pkg-perl                 0.1.42
ii  libarchive-zip-perl             1.68-1
ii  libberkeleydb-perl              0.66-1
ii  libcapture-tiny-perl            0.50-1
ii  libclass-xsaccessor-perl        1.19-4+b5
ii  libclone-perl                   0.47-1+b1
ii  libconfig-tiny-perl             2.30-1
ii  libconst-fast-perl              0.014-2
ii  libcpanel-json-xs-perl          4.39-1
ii  libdata-dpath-perl              0.60-1
ii  libdata-validate-domain-perl    0.15-1
ii  libdata-validate-uri-perl       0.07-3
ii  libdevel-size-perl              0.84-1+b1
pn  libdigest-sha-perl              <none>
ii  libdpkg-perl                    1.22.21
ii  libemail-address-xs-perl        1.05-1+b4
ii  libencode-perl                  3.21-1+b2
ii  libfile-basedir-perl            0.09-2
ii  libfile-find-rule-perl          0.34-4
ii  libfont-ttf-perl                1.06-2
ii  libhtml-html5-entities-perl     0.004-3
ii  libhtml-tokeparser-simple-perl  3.16-4
ii  libio-interactive-perl          1.027-1
ii  libipc-run3-perl                0.049-1
ii  libjson-maybexs-perl            1.004008-1
ii  liblist-compare-perl            0.55-2
ii  liblist-someutils-perl          0.59-1
ii  liblist-utilsby-perl            0.12-2
ii  libmldbm-perl                   2.05-4
ii  libmoo-perl                     2.005005-1
ii  libmoox-aliases-perl            0.001006-2
ii  libnamespace-clean-perl         0.27-2
ii  libpath-tiny-perl               0.148-1
ii  libperlio-gzip-perl             0.20-1+b4
ii  libperlio-utf8-strict-perl      0.010-1+b3
ii  libproc-processtable-perl       0.636-1+b3
ii  libregexp-wildcards-perl        1.05-3
ii  libsereal-decoder-perl          5.004+ds-1+b3
ii  libsereal-encoder-perl          5.004+ds-1+b3
ii  libsort-versions-perl           1.62-3
ii  libsyntax-keyword-try-perl      0.30-1+b1
ii  libterm-readkey-perl            2.38-2+b4
ii  libtext-levenshteinxs-perl      0.03-5+b4
ii  libtext-markdown-discount-perl  0.18-1
ii  libtext-xslate-perl             3.5.9-2+b1
ii  libtime-duration-perl           1.21-2
ii  libtime-moment-perl             0.44-2+b4
ii  libtimedate-perl                2.3300-2
ii  libunicode-utf8-perl            0.62-3
ii  liburi-perl                     5.30-1
ii  libwww-mechanize-perl           2.19-1
ii  libwww-perl                     6.78-1
ii  libxml-libxml-perl              2.0207+dfsg+really+2.0134-5+b2
ii  libyaml-libyaml-perl            0.903.0+ds-1
ii  lzip [lzip-decompressor]        1.25-3
ii  lzop                            1.04-2
ii  man-db                          2.13.1-1
ii  patchutils                      0.4.2-1
ii  perl [libversion-perl]          5.40.1-6
ii  plzip [lzip-decompressor]       1.12-3
ii  t1utils                         1.41-4
ii  unzip                           6.0-29
ii  xz-utils                        5.8.1-1

lintian recommends no packages.

Versions of packages lintian suggests:
ii  binutils-multiarch     2.44-3
ii  libtext-template-perl  1.61-1

-- no debconf information


Reply to: