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

Bug#1028959: marked as done (lintian: Weird very-long-line-length-in-source-file false positive despite no long line in file)



Your message dated Sun, 28 Sep 2025 14:34:31 +0530
with message-id <60dd2763-2e0e-416c-8acd-2291ea7eba54@debian.org>
and subject line Re: Bug#1028959: lintian: Weird very-long-line-length-in-source-file false positve due no long line in file
has caused the Debian Bug report #1028959,
regarding lintian: Weird very-long-line-length-in-source-file false positive despite no long line in file
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.)


-- 
1028959: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028959
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.115.3+68commits+git091d167f6
Severity: normal

When running against BackupPC, lintian emits this tag:

X: backuppc source: very-long-line-length-in-source-file 535 > 512 [lib/BackupPC/CGI/GeneralInfo.pm:52]

But there is no such long line in that file:

$ cat -n lib/BackupPC/CGI/GeneralInfo.pm | egrep '^\s*52\s' | wc -c
77
$ cut -c512- lib/BackupPC/CGI/GeneralInfo.pm | egrep -v '^$'
$ file lib/BackupPC/CGI/GeneralInfo.pm
lib/BackupPC/CGI/GeneralInfo.pm: Perl5 module source, ASCII text
$

So "file" also doesn't mention any long line stuff (which it usually
does, I just don't know its limits).

Line 52 looks like this:

           if ( $Jobs{$host}{type} eq "" && defined($Status{$host}) );

Not yet debugged, so not sure why lintian thinks that this file has any
long line. According to my statistics the two longes lines in there are
two lines which each 99 characters.

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages lintian depends on:
ii  binutils                        2.39.90.20230110-1
ii  bzip2                           1.0.8-5+b1
ii  clzip [lzip-decompressor]       1.13-4
ii  diffstat                        1.65-1
ii  dpkg                            1.21.18
ii  dpkg-dev                        1.21.18
ii  file                            1:5.44-1
ii  gettext                         0.21-10
ii  gpg                             2.2.40-1
ii  intltool-debian                 0.35.0+20060710.6
ii  iso-codes                       4.12.0-1
ii  libapt-pkg-perl                 0.1.40+b2
ii  libarchive-zip-perl             1.68-1
ii  libberkeleydb-perl              0.64-2+b1
ii  libcapture-tiny-perl            0.48-2
ii  libclass-xsaccessor-perl        1.19-4+b1
ii  libclone-perl                   0.46-1
ii  libconfig-tiny-perl             2.28-2
ii  libconst-fast-perl              0.014-2
ii  libcpanel-json-xs-perl          4.32-1+b1
ii  libdata-dpath-perl              0.58-2
ii  libdata-validate-domain-perl    0.10-1.1
ii  libdata-validate-uri-perl       0.07-2
ii  libdevel-size-perl              0.83-2+b1
ii  libdigest-sha-perl              6.03-1+b1
ii  libdpkg-perl                    1.21.18
ii  libemail-address-xs-perl        1.05-1+b1
ii  libencode-perl                  3.19-1+b1
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.023-2
ii  libipc-run3-perl                0.048-3
ii  libjson-maybexs-perl            1.004004-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+b1
ii  libperlio-utf8-strict-perl      0.010-1
ii  libproc-processtable-perl       0.634-1+b2
ii  libregexp-wildcards-perl        1.05-3
ii  libsereal-decoder-perl          5.001+ds-1+b1
ii  libsereal-encoder-perl          5.001+ds-2
ii  libsort-versions-perl           1.62-3
ii  libsyntax-keyword-try-perl      0.28-1
ii  libterm-readkey-perl            2.38-2+b1
ii  libtext-levenshteinxs-perl      0.03-5+b1
ii  libtext-markdown-discount-perl  0.16-1
ii  libtext-xslate-perl             3.5.9-1+b2
ii  libtime-duration-perl           1.21-2
ii  libtime-moment-perl             0.44-2+b1
ii  libtimedate-perl                2.3300-2
ii  libunicode-utf8-perl            0.62-2
ii  liburi-perl                     5.17-1
ii  libwww-mechanize-perl           2.15-1
ii  libwww-perl                     6.67-1
ii  libxml-libxml-perl              2.0207+dfsg+really+2.0134-1+b1
ii  libyaml-libyaml-perl            0.84+ds-1+b1
ii  lunzip [lzip-decompressor]      1.13-4
ii  lzip [lzip-decompressor]        1.23-4
ii  lzop                            1.04-2
ii  man-db                          2.11.2-1
ii  patchutils                      0.4.2-1
ii  perl [libencode-perl]           5.36.0-7
ii  plzip [lzip-decompressor]       1.10-4
ii  t1utils                         1.41-4
ii  unzip                           6.0-27
ii  xlunzip [lzip-decompressor]     0.7-6
ii  xz-utils                        5.4.1-0.0

lintian recommends no packages.

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

-- no debconf information

--- End Message ---
--- Begin Message ---
> The long line is generated by a Debian patch, and you do not have
> patches applied in git.  But lintian is smart enough to check the
> _patched_ sources.

Thanks for Sven for looking into it. Since the long lines warning is
legit, I am closing this bug.

--- End Message ---

Reply to: