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

Bug#905617: marked as done (documentation or logic bug with "source-is-missing" check (+long lines))



Your message dated Sat, 14 Dec 2019 17:45:46 -0800
with message-id <CAFHYt56X31A+_mqGbXDpJm2-rdmMCB6zBnGnkHKwG-7tKArMsg@mail.gmail.com>
and subject line Tag no longer appears
has caused the Debian Bug report #905617,
regarding documentation or logic bug with "source-is-missing" check (+long lines)
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.)


-- 
905617: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905617
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Severity: normal

Dear all,

Package crispy-doom triggers the source-is-missing check

https://lintian.debian.org/maintainer/pkg-games-devel@lists.alioth.debian.org.html#crispy-doom

Specifically in relation to long lines, which is relevant I think

   README.Crispy.htm line length is 1308 characters (>512)
   README.Crispy.htm line length is 289 characters (>256)

This test did correctly catch the missing source issue, but I fixed it, at
least I tried to, using a mixture of the lintian documentation and reading the
source of the checks. I added the source at debian/missing-sources:

https://salsa.debian.org/debian/crispy-doom/blob/master/debian/missing-sources/README.Crispy.htm.mediawiki
(for the file in question which is
https://salsa.debian.org/debian/crispy-doom/blob/master/README.Crispy.htm)

As far as I am able to tell, this should have addressed the issue, but the
check still fires. I've tried variations on the source filename (dropping the
.htm bit, dropping the .mediawiki bit, dropping both…) to no avail. Can someone
more expert than I with lintian's source please take a look: is either the test
wrong, or the docs? I tried and failed to trace the interaction between the
main source-is-missing check and the long-lines checks.

Thanks!


-- System Information:
Debian Release: 9.4
 APT prefers stable
 APT policy: (990, 'stable'), (600, 'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.15.12-x86_64-linode105 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils                          2.28-5
ii  bzip2                             1.0.6-8.1
ii  diffstat                          1.61-1+b1
ii  dpkg                              1.18.24
ii  file                              1:5.30-1+deb9u1
pn  gettext                           <none>
pn  intltool-debian                   <none>
pn  libapt-pkg-perl                   <none>
pn  libarchive-zip-perl               <none>
pn  libclass-accessor-perl            <none>
pn  libclone-perl                     <none>
ii  libdpkg-perl                      1.18.24
pn  libemail-valid-perl               <none>
pn  libfile-basedir-perl              <none>
pn  libipc-run-perl                   <none>
ii  liblist-moreutils-perl            0.416-1+b1
pn  libparse-debianchangelog-perl     <none>
ii  libperl5.24 [libdigest-sha-perl]  5.24.1-3+deb9u4
pn  libtext-levenshtein-perl          <none>
ii  libtimedate-perl                  2.3000-2
ii  liburi-perl                       1.71-1
ii  libxml-simple-perl                2.22-1
ii  libyaml-libyaml-perl              0.63-2
ii  man-db                            2.7.6.1-2
pn  patchutils                        <none>
ii  perl                              5.24.1-3+deb9u4
pn  t1utils                           <none>
ii  xz-utils                          5.2.2-1.2+b1

Versions of packages lintian recommends:
ii  dpkg                                 1.18.24
pn  libperlio-gzip-perl                  <none>
ii  perl                                 5.24.1-3+deb9u4
ii  perl-modules-5.24 [libautodie-perl]  5.24.1-3+deb9u4

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  dpkg-dev               1.18.24
ii  libhtml-parser-perl    3.72-3
pn  libtext-template-perl  <none>

--

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Jonathan Dowland
⢿⡄⠘⠷⠚⠋⠀ https://jmtd.net
⠈⠳⣄⠀⠀⠀⠀ Please do not CC me, I am subscribed to the list.

--- End Message ---
--- Begin Message ---
Hi Jonathan,

> Package crispy-doom triggers the source-is-missing check

It does not anymore. There have been ten uploads since the bug was
filed. It has been fixed.

Closing this bug.

Kind regards
Felix Lechner

--- End Message ---

Reply to: