Bug#1031679: lintian: d/rules: should suggest using `execute_before/_after_dh_command` instead of `override_dh_command`

2023-02-20 Thread Christoph Berg
Re: Gioele Barabucci > execute_after_dh_clean: > touch this_strange_file The downside of this is that it makes backporting to buster-and-older harder since it doesn't have the required debhelper version yet. Christoph

Bug#1014162: lintian's run-time is too long on some packages

2022-09-07 Thread Christoph Berg
Re: To Debian Bug Tracking System > Version: 2.115.2 > Severity: normal > > Lintian now needs about 3 minutes to check the postgresql-15 source > package alone. Current timings: $ time lintian postgresql-15_15~beta4-1.pgdg+1.dsc 2.115.2 2m29,255s 2.115.3 1m24,698s 2.115.4~git 1m23,866s

Bug#1014175: warning: cannot run debian/readme check on package binary:postgresql-15_15~beta2-2+salsaci_amd64

2022-09-06 Thread Christoph Berg
Re: To Debian Bug Tracking System > Warning in processable > /builds/postgresql/postgresql/debian/output/postgresql-15_15~beta2-2+salsaci_amd64.deb: > Cannot open > /tmp/lintian-pool-WqVHVEiN6s/postgresql-15/postgresql-15_15~beta2-2+salsaci_amd64_binary/unpacked/usr/share/doc/postgresql-15/READM

Bug#1014175: warning: cannot run debian/readme check on package binary:postgresql-15_15~beta2-2+salsaci_amd64

2022-07-01 Thread Christoph Berg
Package: lintian Version: 2.115.2 Severity: normal Hi, Lintian is currently failing in salsa-ci on postgresql-15: https://salsa.debian.org/postgresql/postgresql/-/jobs/2941498 lintian --suppress-tags "${SALSA_CI_LINTIAN_SUPPRESS_TAGS}" --display-info --pedantic ${SALSA_CI_LINTIAN_FAIL_ARG} --a

Bug#1014162: lintian's run-time is too long on some packages

2022-07-01 Thread Christoph Berg
Package: lintian Version: 2.115.2 Severity: normal Lintian now needs about 3 minutes to check the postgresql-15 source package alone. I'm not really willing to wait that long interactively, so chances are I'll ignore Lintian in the future more than I'd actually like to :(. Christoph

Bug#1014045: source-is-missing doesn't seem to understand docbook

2022-06-29 Thread Christoph Berg
Package: lintian Version: 2.115.1 Severity: normal The latest lintian versions are throwing a lot of these errors on postgresql-15: E: postgresql-15 source: source-is-missing [doc/src/sgml/html/acronyms.html] N: The source of the following file is missing. Lintian checked a few possible paths

Bug#1000148: lintian: improbable-bug-number-in-closes needs updating

2021-11-18 Thread Christoph Berg
Re: Andrius Merkys > improbable-bug-number-in-closes is false-positive now since bug numbers > have just hit 100. The problem could be fixed (for example) by replacing > > max-bug = 100 > > with > > max-bug = 200 > > in /usr/share/lintian/data/changelog-file/bugs-number. The overen

Bug#993613: lintian: Complex regular subexpression recursion limit exceeded in cruft check

2021-10-28 Thread Christoph Berg
n/lib/Lintian/Check/Cruft.pm line 773. [...] $ cat ../powa-web_4.1.2-1.dsc Format: 3.0 (quilt) Source: powa-web Binary: powa-web Architecture: all Version: 4.1.2-1 Maintainer: Debian PostgreSQL Maintainers Uploaders: Christoph Berg , Homepage: https://github.com/powa-team/powa Standards-Version:

Bug#996102: Overzealous odd-historical-debian-changelog-version warning that is non-actionable when package changes from native to non-native

2021-10-11 Thread Christoph Berg
Package: lintian Version: 2.107.0 Severity: normal The bgw-replstatus package just changed from native to non-native, and now I'm getting this, even if I put in a changelog entry about the change: W: bgw-replstatus source: odd-historical-debian-changelog-version 1.0.5 (for non-native) What am I

Bug#994902: "missing-dep-for-interpreter make" should not trigger on "make:any"

2021-09-22 Thread Christoph Berg
Package: lintian Version: 2.106.1 Severity: normal Hi, Package: postgresql-server-dev-all Source: postgresql-common Version: 229 Architecture: amd64 Depends: make:any, postgresql-common (= 229), postgresql-server-dev-13 Yet lintian is complaining: E: postgresql-server-dev-all: missing-dep-

Bug#973503: "missing-build-dependency-for-dh-addon pgxs => postgresql-server-dev-all" is missing postgresql-all

2020-10-31 Thread Christoph Berg
Package: lintian Version: 2.100.0 Severity: normal Hi, The tag "missing-build-dependency-for-dh-addon pgxs => postgresql-server-dev-all" needs to consider "postgresql-all" as a possible alternative build-dependency. Christoph

Bug#972464: declares-possibly-conflicting-debhelper-compat-versions should reference "control" not "rules"

2020-10-18 Thread Christoph Berg
Package: lintian Version: 2.97.0 Severity: normal Hi, on a hypopg package version that still used the 1.0 format, I got this tag: E: hypopg source: declares-possibly-conflicting-debhelper-compat-versions rules=13 compat=9 The correct message would be "control=13 compat=9" I believe. repo: htt

Bug#967226: redundant-globbing-patterns [* *] for legitimate use of * and debian/*

2020-08-04 Thread Christoph Berg
Package: lintian Version: 2.80.0 Severity: normal python-skytools uses this copyright file: Files: * Copyright: Copyright (c) 2007-2017 Skytools Authors Copyright (c) 2007-2017 Marko Kreen License: ISC Files: skytools/apipkg.py Copyright: Copyright (c) holger krekel, 2009 License: MIT Files:

Bug#966022: lintian: False positive on missing-depends-on-sensible-utils with commands like i3-sensible-pager

2020-07-30 Thread Christoph Berg
Re: Raphaël Hertzog > E: i3-gaps-wm: missing-depends-on-sensible-utils usr/bin/i3 > E: i3-gaps-wm: missing-depends-on-sensible-utils usr/bin/i3-sensible-pager Additionally, the warnings are somewhat useless because it doesn't say which of the utils is being nagged about. Could the warning be reph

Bug#947763: "aCount" is not a spelling error of "account"

2020-03-30 Thread Christoph Berg
Re: Felix Lechner 2020-03-30 > Hi Christoph, > > On Mon, Dec 30, 2019 at 2:51 AM Christoph Berg wrote: > > > > "aCount" is hardly a spelling error for "account". It's not even > > present in the source, but only in the "strings /usr/bin

Bug#954341: lintian: What's going on with "field-too-long Installed-Build-Depends"?

2020-03-22 Thread Christoph Berg
Control: severity -1 important Re: Felix Lechner 2020-03-20 > > E: pkg-perl-tools buildinfo: field-too-long Installed-Build-Depends (11190 > > chars > 5000) > > I will disable the tag for this particular buildinfo field in the near future. This is causing lots of salsa-ci pipelines to fail (a

Bug#947763: "aCount" is not a spelling error of "account"

2019-12-30 Thread Christoph Berg
Package: lintian Version: 2.25.0 Severity: normal I: cqrlog: spelling-error-in-binary usr/bin/cqrlog aCount account "aCount" is hardly a spelling error for "account". It's not even present in the source, but only in the "strings /usr/bin/cqrlog" output. I suggest excluding CamelCased words from

Bug#944258: lintian 2.32.0~bpo9+1 in stretch-backports depends on coreutils (>= 8.30), but stretch has only 8.26-3

2019-11-16 Thread Christoph Berg
Re: Chris Lamb 2019-11-14 <36f7dff0-df0b-479b-aa5e-9018ce438...@www.fastmail.com> > 2.35.0~bpo9+1 and 2.35.0~bpo10+1 uploaded to {stretch,buster}-backports > respectfully. Thanks! Christoph

Bug#944258: lintian 2.32.0~bpo9+1 in stretch-backports depends on coreutils (>= 8.30), but stretch has only 8.26-3

2019-11-07 Thread Christoph Berg
Am 7. November 2019 23:19:51 MEZ schrieb Felix Lechner : >Hi Chris, > >On Thu, Nov 7, 2019 at 2:07 PM Chris Lamb wrote: >> >> I do not understand the frequency that Christoph's checks >> his email has any bearing here. Can you elaborate? > >Unfortunately, I can only speculate that he meant to pre

Bug#944258: lintian 2.32.0~bpo9+1 in stretch-backports depends on coreutils (>= 8.30), but stretch has only 8.26-3

2019-11-07 Thread Christoph Berg
Re: Felix Lechner 2019-11-07 > Also, as a side note, would someone please explain why someone still > on stretch would need lintian? I am personally on stable, but most > package maintainers out there seem to track testing or the bleeding > edge, unstable. sbuild recently started running lintian

Bug#944258: lintian 2.32.0~bpo9+1 in stretch-backports depends on coreutils (>= 8.30), but stretch has only 8.26-3

2019-11-07 Thread Christoph Berg
Re: Felix Lechner 2019-11-06 > According to Andreas Beckmann, coreutils 8.30 is in the process of > being ported to stretch. Thanks for the feedback. > For details, please have a look at the PS here: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943910#25 I'm not sure if that mean

Bug#944258: lintian 2.32.0~bpo9+1 in stretch-backports depends on coreutils (>= 8.30), but stretch has only 8.26-3

2019-11-06 Thread Christoph Berg
Package: lintian Version: 2.32.0~bpo9+1 Severity: grave Package: lintian Version: 2.32.0~bpo9+1 Installed-Size: 5665 Maintainer: Debian Lintian Maintainers Architecture: all Replaces: funny-manpages (<< 1.3-5.1) Depends: binutils, bzip2, coreutils (>= 8.30), ... coreutils: Installiert:

Bug#943711: Don't warn about missing ${sphinxdoc:Depends} when dh_sphinxdoc is *not* used

2019-10-28 Thread Christoph Berg
uc -i -I dpkg-buildpackage: Information: Quellpaket postgresql-common dpkg-buildpackage: Information: Quellversion 208 dpkg-buildpackage: Information: Quelldistribution unstable dpkg-buildpackage: Information: Quelle geändert durch Christoph Berg dpkg-buildpackage: Information: Host-Architektur

Bug#928283: lintian: false positive pkg-js-tools-test-is-missing for openjk: assumes variables contain --with=nodejs

2019-06-26 Thread Christoph Berg
Re: Chris Lamb 2019-05-02 <30f34bfa-050d-4966-856d-2cce9da3b...@www.fastmail.com> > Indeed, how common even is this false-positive? It might be even more > sensible to add a Lintian override until upstream accepts the package; > it's meant to be temporary until upstream reviews/accepts some change

Bug#930677: unused-debconf-template triggers when template is used in postrm only

2019-06-18 Thread Christoph Berg
Package: lintian Version: 2.15.0 Severity: normal postgresql-12 is using debconf in the purge phase only: purge_package () { # ask the user if they want to remove clusters. If debconf is not # available, just remove everything if [ -e /usr/share/debconf/confmodule ]; then db_s

Re: "don't bug people uploading from @work" etc.

2018-10-12 Thread Christoph Berg
Re: Chris Lamb 2018-10-12 <1539363568.280182.1540045272.7bb76...@webmail.messagingengine.com> > Hi Christoph, > > A lot of the PostgreSQL packages have: > > 1 # don't bug people uploading from @work > 2 source: changelog-should-mention-nmu > 3 source: source-nmu-has-incorrect-version-numbe

Bug#796285: apache2-module-depends-on-real-apache2-package contradicts dh_apache2

2018-03-12 Thread Christoph Berg
Re: Thijs Kinkhorst 2016-11-13 > Yes. Some of my packages have been triggering this Lintian error for a > long long time now, while all they do is depend on dh-apache2 and let that > sort out the correct misc:depends. dacs 1.4.40-1 has this problem as well. Christoph

Bug#884870: lintian: vcs-field-has-unexpected-spaces and vcswatch don't agree

2017-12-20 Thread Christoph Berg
Re: Jeremy Bicha 2017-12-20 > to > Vcs-Git: https://anonscm.debian.org/git/pkg-webkit/webkit.git -b wk2/unstable > I think the " -b BRANCHNAME" suffix should be considered valid syntax > for Vcs-Git. Fwiw, the -b syntax was not invented by vcswatch, it was in use in the archive before I wrote t

Bug#505857: lintian: false positive debian-watch-file-should-mangle-version

2017-12-20 Thread Christoph Berg
Version: 2.5.65 Re: Roger Shimizu 2017-10-16 > On Mon, May 30, 2016 at 1:41 AM, Roger Shimizu wrote: > > I met this false positive message, too. But in different case. > > I got the message when debian/watch is like: > > > > > > opts="repack,compression=xz, \ > >dversionmangle=s/\+ds\d

Bug#882600: Allow maintainers to use different email addresses without raising NMU warnings

2017-11-27 Thread Christoph Berg
-cron source: changelog-should-mention-nmu pg-cron source: source-nmu-has-incorrect-version-number That's the solution I'm favoring now. Mit freundlichen Grüßen, Christoph Berg -- Senior Berater, Tel.: +49 2166 9901 187 credativ GmbH, HRB Mönchengladbach 12080, USt-ID-Nummer: DE204566209 Tro

Bug#882600: Allow maintainers to use different email addresses without raising NMU warnings

2017-11-24 Thread Christoph Berg
Package: lintian Version: 2.5.59 Severity: wishlist Hi, I'm using "Christoph Berg " as Maintainer/Uploaders address in my packages, but when I'm doing uploads from work, I'm using "Christoph Berg " in debian/changelog to attribute my employer. The downside of

Bug#876360: copyright-year-in-future false positive: "252.227-7013 (c) (1) of DFARs"

2017-09-21 Thread Christoph Berg
Package: lintian Version: 2.5.52 Severity: normal Hi, postgresql-10's debian/copyright is triggering a false positive copyright-year-in-future warning: W: postgresql-10: copyright-year-in-future 7013 > 2017 (line 311, column 10) The line in question has this context: Government shall have onl

Bug#812248: lintian: don't check Homepage field (and similar) against dbgsym packages

2016-05-29 Thread Christoph Berg
Re: Niels Thykier 2016-01-22 <56a1d3ac.5050...@thykier.net> > Sadly, not really. I will try to convince DSA to make the debug mirror > available to lintian.d.o, so we can see what tags the dbgsym packages > trigger. That would be awesome. I just discovered that postgresql-common's pg_buildext sc

Bug#814326: Warn if filenames contain wildcard characters (*?)

2016-02-10 Thread Christoph Berg
Package: lintian Version: 2.5.40.2 Severity: wishlist Hi, I think lintian should complain if files in .deb files contain * or ? characters. These are most likely unexpanded wildcard characters from debian/*.install files or the like. There might legitimate uses for these filenames, but these will

Bug#807695: lintian: false positive for command-with-path-in-maintainer-script

2016-02-04 Thread Christoph Berg
Re: Thorsten Glaser 2015-12-11 <144985238932.307.13054893134096729173.report...@tglase.lan.tarent.de> > I got a false positive for FusionForge in sid: > > W: gforge-db-postgresql: command-with-path-in-maintainer-script postinst:8 > /usr/bin/pg_lsclusters > […] > N:See particularly the functi

Bug#692282: [new check] debian/tests/control but not (XS-)Testsuite: autopkgtest header in debian/control

2013-01-07 Thread Christoph Berg
Re: To Stefano Zacchiroli 2013-01-07 <20130107155757.ga28...@msgid.df7cb.de> > Re: Stefano Zacchiroli 2012-11-04 > <20121104170013.30086.35818.reportbug@usha.takhisis.invalid> > > Can you please add a lintian test that will warn if a debian/tests/control > > file > > exists, but no "XS-Testsuite:

Bug#692282: [new check] debian/tests/control but not (XS-)Testsuite: autopkgtest header in debian/control

2013-01-07 Thread Christoph Berg
Re: Stefano Zacchiroli 2012-11-04 <20121104170013.30086.35818.reportbug@usha.takhisis.invalid> > Can you please add a lintian test that will warn if a debian/tests/control > file > exists, but no "XS-Testsuite: autopkgtest" header is present in the source > stanza of debian/control ? And of cour

Bug#550594: warn about invalid versions in debian/NEWS.Debian

2009-10-11 Thread Christoph Berg
Package: lintian Version: 2.2.17 Severity: wishlist While sponsoring, I stumbled over a package with this debian/NEWS.Debian header dphys-config (20090529~curr-1) UNRELEASED; urgency=low while debian/changelog only contained dphys-config (20090926-1) unstable; urgency=low [...] dphys-config (20

Re: Lintian warnings/errors

2006-02-09 Thread Christoph Berg
Re: Michael Stilkerich in <[EMAIL PROTECTED]> > [EMAIL PROTECTED] cat > Applications/20~Games/Arcade/~jumpnbump-menu~Jump\'N\'Bump Oh, btw, please use less weird filenames. ~ and ' shouldn't be part of regular filenames when avoidable. Christoph -- [EMAIL PROTECTED] | http://www.df7cb.de/ si

Re: Lintian warnings/errors

2006-02-09 Thread Christoph Berg
Re: Michael Stilkerich in <[EMAIL PROTECTED]> > The error is an > E: fvwm-crystal: shell-script-fails-syntax-check > ./usr/share/fvwm-crystal/fvwm/Applications/20~Games/Arcade/~jumpnbump-menu~Jump'N'Bump > #!/bin/sh > > exec jumpnbump-menu $@ The general rule for sh scripts is "always quote stu