Bug#890873: lintian: gcc-8-cross-ports makes lintian fork-bomb, consume all memory and fill the disk
On Tue, Feb 20, 2018 at 07:48:31AM +0100, Niels Thykier wrote: > Seen twice on lindsay.d.o in the last 24 hours. The exact reason is > unknown, but it is probably during the unpacker (last non-error in the > log is lintian starting the unpack, plus previously we had a race-condition > in the unpacker that could trigger a similar fork-bomp situation). > > Most likely we never fixed this condition and only made it > "sufficiently unlikely" until gcc-8-cross-ports showed up. > > For now, I have disabled the crontab on lindsay.d.o to avoid it taking > down our host. I tried to build the wxwidgets3.0 3.0.4+dfsg-1 in an unstable chroot a couple of days ago. I use sbuild and it's configured to run lintian in the chroot on the built packages. However lintian ran out of disk space in the chroot, which isn't something I have hit before. And I would expect the build itself to need more disk space than lintian (assuming that the debian/rules clean target is run before lintian is). Lintian appeared to be slowly failing on each binary package in turn, so I just hit Ctrl-C on it. I asked on #debian-devel in case this was a known problem, and lamby pointed out this ticket and suggested adding a note in case this is the same underlying issue, so I'm doing so. I didn't attempt to investigate further yet. Cheers, Olly
Processed: Re: lintian: Wrong URL in debian-control-has-obsolete-dbg-package
Processing commands for cont...@bugs.debian.org: > tags 893480 + pending Bug #893480 [lintian] lintian: Wrong URL in debian-control-has-obsolete-dbg-package Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 893480: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893480 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#893480: lintian: Wrong URL in debian-control-has-obsolete-dbg-package
tags 893480 + pending thanks Thanks Antonio - well spotted. Fixed in Git, pending upload: https://anonscm.debian.org/git/lintian/lintian.git/commit/?id=ad2657c8316e4a546f9d4ca0d4d89bc0371964a5 Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
[lintian] branch master updated (5e6da7e -> ad2657c)
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 5e6da7e spelling: Add another correction new ad2657c Correct location of "AutomaticDebugPackages" wiki page in the description of the debian-control-has-obsolete-dbg-package tag. (Closes: #893480) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: checks/control-file.desc | 2 +- debian/changelog | 5 + 2 files changed, 6 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
[lintian] 01/01: Correct location of "AutomaticDebugPackages" wiki page in the description of the debian-control-has-obsolete-dbg-package tag. (Closes: #893480)
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit ad2657c8316e4a546f9d4ca0d4d89bc0371964a5 Author: Chris LambDate: Mon Mar 19 09:36:47 2018 -0400 Correct location of "AutomaticDebugPackages" wiki page in the description of the debian-control-has-obsolete-dbg-package tag. (Closes: #893480) --- checks/control-file.desc | 2 +- debian/changelog | 5 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/checks/control-file.desc b/checks/control-file.desc index 18b3d8c..ce13d48 100644 --- a/checks/control-file.desc +++ b/checks/control-file.desc @@ -49,7 +49,7 @@ Info: The debian/control file includes declaration of Tag: debian-control-has-obsolete-dbg-package Severity: wishlist Certainty: possible -Ref: https://wiki.debian.org/AutomaticDebugPackage +Ref: https://wiki.debian.org/AutomaticDebugPackages Info: The debian/control file includes declaration of -dbg package. . diff --git a/debian/changelog b/debian/changelog index 1dbeb6a..378a759 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,11 @@ lintian (2.5.81) UNRELEASED; urgency=medium XXX: generate tag summary + * checks/control-file.desc: ++ [CL] Correct location of "AutomaticDebugPackages" wiki page in the + description of the debian-control-has-obsolete-dbg-package tag. + Thanks to Antonio Ospite for the report. (Closes: #893480) + -- Chris Lamb Sun, 18 Mar 2018 22:55:23 -0400 lintian (2.5.80) unstable; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
[lintian] branch master updated (cfac8a8 -> 5e6da7e)
This is an automated email from the git hooks/post-receive script. pabs pushed a change to branch master in repository lintian. from cfac8a8 Open new changelog entry for 2.5.81. new 5e6da7e spelling: Add another correction The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: data/spelling/corrections | 1 + 1 file changed, 1 insertion(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
[lintian] 01/01: spelling: Add another correction
This is an automated email from the git hooks/post-receive script. pabs pushed a commit to branch master in repository lintian. commit 5e6da7ea8b2ea0c7ca8c5d63862487c753969e4c Author: Paul WiseDate: Mon Mar 19 21:05:13 2018 +0800 spelling: Add another correction --- data/spelling/corrections | 1 + 1 file changed, 1 insertion(+) diff --git a/data/spelling/corrections b/data/spelling/corrections index 499af35..e635c39 100644 --- a/data/spelling/corrections +++ b/data/spelling/corrections @@ -3044,6 +3044,7 @@ programing||programming programm||program programms||programs progresss||progress +progrmae||program promiscous||promiscuous promps||prompts promt||prompt -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
Bug#893480: lintian: Wrong URL in debian-control-has-obsolete-dbg-package
Package: lintian Version: 2.5.79 Severity: minor Tags: patch Dear Maintainer, the current URL[1] in debian-control-has-obsolete-dbg-package brings to a generic Wiki page, it misses a trailing 's'. I am attaching a patch to use the correct URL[2] which gets directly to the page about Automatic Debug Packages. Ciao, Antonio [1] https://wiki.debian.org/AutomaticDebugPackage [2] https://wiki.debian.org/AutomaticDebugPackages -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.15.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lintian depends on: ii binutils 2.30-7 ii bzip2 1.0.6-8.1 ii diffstat 1.61-1+b1 ii dpkg 1.19.0.5 ii file 1:5.32-2 ii gettext 0.19.8.1-4 ii intltool-debian 0.35.0+20060710.4 ii libapt-pkg-perl 0.1.33 ii libarchive-zip-perl 1.60-1 ii libclass-accessor-perl0.51-1 ii libclone-perl 0.39-1 ii libdpkg-perl 1.19.0.5 ii libemail-valid-perl 1.202-1 ii libfile-basedir-perl 0.07-1 ii libipc-run-perl 0.96-1 ii liblist-moreutils-perl0.416-1+b3 ii libparse-debianchangelog-perl 1.2.0-12 ii libperl5.26 [libdigest-sha-perl] 5.26.1-5 ii libtext-levenshtein-perl 0.13-1 ii libtimedate-perl 2.3000-2 ii liburi-perl 1.73-1 ii libxml-simple-perl2.24-1 ii libyaml-libyaml-perl 0.69+repack-1 ii man-db2.8.2-1 ii patchutils0.3.4-2 ii perl 5.26.1-5 ii t1utils 1.41-2 ii xz-utils 5.2.2-1.3 Versions of packages lintian recommends: ii libperlio-gzip-perl 0.19-1+b4 Versions of packages lintian suggests: pn binutils-multiarch ii dpkg-dev 1.19.0.5 ii libhtml-parser-perl3.72-3+b2 ii libtext-template-perl 1.47-1 -- no debconf information -- Antonio Ospite https://ao2.it https://twitter.com/ao2it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing? >From 8c29d57a53240fd4efc0beb92e20f9d1e92c82ea Mon Sep 17 00:00:00 2001 From: Antonio OspiteDate: Mon, 19 Mar 2018 10:33:15 +0100 Subject: [PATCH] Fix wrong URL in debian-control-has-obsolete-dbg-package X-Face: z*RaLf`X<@C75u6Ig9}{oW$H;1_\2t5)({*|jhM /Vb;]yA5 \I~93>J<_`<4)A{':UrE The current URL brings to a generic Wiki page, use the correct URL which gets directly to the page about Automatic Debug Packages. --- checks/control-file.desc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/checks/control-file.desc b/checks/control-file.desc index 18b3d8cf4..ce13d48d4 100644 --- a/checks/control-file.desc +++ b/checks/control-file.desc @@ -49,7 +49,7 @@ Info: The debian/control file includes declaration of Tag: debian-control-has-obsolete-dbg-package Severity: wishlist Certainty: possible -Ref: https://wiki.debian.org/AutomaticDebugPackage +Ref: https://wiki.debian.org/AutomaticDebugPackages Info: The debian/control file includes declaration of -dbg package. . -- 2.16.2