Your message dated Fri, 28 Mar 2025 14:20:37 -0400
with message-id <16ee8577-773f-4dae-97ca-af622addd...@debian.org>
and subject line closing 1062215
has caused the Debian Bug report #1062215,
regarding lintian: "superfluous-file-pattern" incorrectly emitted when Files 
contains '+'
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 ow...@bugs.debian.org
immediately.)


-- 
1062215: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062215
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.116.3
Severity: normal
X-Debbugs-Cc: tpiko...@gmail.com

When File: pattern in debian/copyright has files which contain a '+',
lintian incorrectly interprets this as a shell pattern and emits a
'superfluous-file-pattern' warning. Example:

W: presage source: superfluous-file-pattern apps/notepad++/PluginDefinition.cpp 
[debian/copyright:204]

debian/copyright line 204 is:

Files: apps/notepad++/PluginDefinition.h apps/notepad++/PluginDefinition.cpp

The 'Machine-readable debian/copyright file' spec says that the patterns
in the Files field 'are specified using a simplified shell glob syntax',
which does not contain the '+' pattern:
https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#files-field


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-5-amd64 (SMP w/4 CPU threads; PREEMPT)
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.41.90.20240122-1
ii  bzip2                           1.0.8-5+b2
ii  diffstat                        1.65-1
ii  dpkg                            1.22.4
ii  dpkg-dev                        1.22.4
ii  file                            1:5.45-2+b1
ii  gettext                         0.21-14
ii  gpg                             2.2.40-1.1
ii  intltool-debian                 0.35.0+20060710.6
ii  iso-codes                       4.15.0-1
ii  libapt-pkg-perl                 0.1.40+b3
ii  libarchive-zip-perl             1.68-1
ii  libberkeleydb-perl              0.64-2+b2
ii  libcapture-tiny-perl            0.48-2
ii  libclass-xsaccessor-perl        1.19-4+b2
ii  libclone-perl                   0.46-1+b1
ii  libconfig-tiny-perl             2.30-1
ii  libconst-fast-perl              0.014-2
ii  libcpanel-json-xs-perl          4.37-1+b1
ii  libdata-dpath-perl              0.59-1
ii  libdata-validate-domain-perl    0.10-1.1
ii  libdata-validate-uri-perl       0.07-2
ii  libdevel-size-perl              0.83-2+b2
pn  libdigest-sha-perl              <none>
ii  libdpkg-perl                    1.22.4
ii  libemail-address-xs-perl        1.05-1+b2
ii  libfile-basedir-perl            0.09-2
ii  libfile-find-rule-perl          0.34-3
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.025-1
ii  libipc-run3-perl                0.049-1
ii  libjson-maybexs-perl            1.004005-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.144-1
ii  libperlio-gzip-perl             0.20-1+b2
ii  libperlio-utf8-strict-perl      0.010-1+b1
ii  libproc-processtable-perl       0.636-1+b1
ii  libregexp-wildcards-perl        1.05-3
ii  libsereal-decoder-perl          5.004+ds-1+b1
ii  libsereal-encoder-perl          5.004+ds-1+b1
ii  libsort-versions-perl           1.62-3
ii  libsyntax-keyword-try-perl      0.29-1+b1
ii  libterm-readkey-perl            2.38-2+b2
ii  libtext-levenshteinxs-perl      0.03-5+b2
ii  libtext-markdown-discount-perl  0.16-1+b1
ii  libtext-xslate-perl             3.5.9-1+b3
ii  libtime-duration-perl           1.21-2
ii  libtime-moment-perl             0.44-2+b2
ii  libtimedate-perl                2.3300-2
ii  libunicode-utf8-perl            0.62-2+b1
ii  liburi-perl                     5.21-1
ii  libwww-mechanize-perl           2.17-1
ii  libwww-perl                     6.73-1
ii  libxml-libxml-perl              2.0207+dfsg+really+2.0134-1+b2
ii  libyaml-libyaml-perl            0.86+ds-1+b1
ii  lzip [lzip-decompressor]        1.24~rc2-1
ii  lzop                            1.04-2
ii  man-db                          2.12.0-3
ii  patchutils                      0.4.2-1
ii  perl [libencode-perl]           5.38.2-3
ii  t1utils                         1.41-4
ii  unzip                           6.0-28
ii  xz-utils                        5.4.5-0.3

lintian recommends no packages.

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
pn  libtext-template-perl  <none>

-- no debconf information

--- End Message ---
--- Begin Message --- user debian-rele...@lists.debian.org
usertag 1062215 + bsp-2025-03-ca-montreal
thank you

Hi,

Closing since we can't reproduce this bug with the latest version of lintian. Maybe a change fixed the issue?

See https://salsa.debian.org/lintian/lintian/-/merge_requests/576 for more details.

--
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   po...@debian.org / veronneau.org
  ⠈⠳⣄

--- End Message ---

Reply via email to