[Piuparts-commits] [SCM] piuparts git repository branch, master, updated. 0.53-32-g1b2cc02
Holger Levsen
holger at layer-acht.org
Tue Jul 30 09:13:31 UTC 2013
The following commit has been merged in the master branch:
commit c8e91f2257b68f26cbf6de0e0ed56e563cb1ec97
Author: Holger Levsen <holger at layer-acht.org>
Date: Fri Jul 19 13:58:06 2013 +0200
deal with linking issues detected by adequate
piuparts.py and piuparts-reports.py: add "ldd" to inadequate_tags and known_problems.
diff --git a/debian/changelog b/debian/changelog
index 0184bd3..fb9af15 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,8 +5,8 @@ piuparts (0.54) UNRELEASED; urgency=low
* piuparts-master: recommend apache2 | httpd.
* README_server.txt: be more verbose about configuring sudo.
(Closes: #711155)
- * piuparts.py and piuparts-reports.py: add incompatible-licenses (detected
- since adequate 0.7) to inadequate_tags and known_problems.
+ * piuparts.py and piuparts-reports.py: add "incompatible-licenses" (detected
+ since adequate 0.7) and "ldd" to inadequate_tags and known_problems.
[ David Steele ]
* pupartslib/packagesdb.py
diff --git a/known_problems/ldd_inadequate_issue.conf b/known_problems/ldd_inadequate_issue.conf
new file mode 100644
index 0000000..f6bfd1a
--- /dev/null
+++ b/known_problems/ldd_inadequate_issue.conf
@@ -0,0 +1,11 @@
+#
+# detect packages with some inadequate tag from adequate
+#
+PATTERN='(FAIL|WARN): Running adequate resulted in .* ldd'
+WHERE='pass fail bugged affected'
+ISSUE=1
+HEADER="Packages tagged 'ldd' by adequate"
+HELPTEXT="
+<p>Running <a href="http://packages.debian.org/adequate" target="_blank">adequate</a> resulted in the package being tagged 'ldd' which indicates a bug.
+</p>
+"
diff --git a/piuparts-report.py b/piuparts-report.py
index 871e8eb..d37d36e 100644
--- a/piuparts-report.py
+++ b/piuparts-report.py
@@ -387,6 +387,7 @@ linktarget_by_template = [
("boring_broken_symlink_file_inadequate_issue.tpl", "...and logfile contains tag from adequate 'broken-symlink-file'"),
("bin_or_sbin_binary_requires_usr_lib_library_inadequate_issue.tpl", "but adequate tagged it 'bin-or-sbin-binary-requires-usr-lib-library'"),
("library_not_found_inadequate_issue.tpl", "but adequate tagged it 'library-not-found'"),
+ ("library_not_found_inadequate_issue.tpl", "but adequate tagged it 'ldd'"),
("incompatible_licenses_inadequate_issue.tpl", "but adequate tagged it 'incompatible-licenses'"),
("py_file_not_bytecompiled_inadequate_issue.tpl", "but adequate tagged it 'py-file-not-bytecompiled'"),
("pyshared_file_not_bytecompiled_inadequate_issue.tpl", "but adequate tagged it 'pyshared-file-not-bytecompiled'"),
diff --git a/piuparts.py b/piuparts.py
index f0663b0..175ccc1 100644
--- a/piuparts.py
+++ b/piuparts.py
@@ -1259,7 +1259,7 @@ class Chroot:
'py-file-not-bytecompiled',
'pyshared-file-not-bytecompiled',
'undefined-symbol',
- 'incompatible-licenses' ]
+ 'incompatible-licenses', 'ldd' ]
boring_tags = [ 'obsolete-conffile',
'missing-copyright-file',
'broken-symlink' ]
--
piuparts git repository
More information about the Piuparts-commits
mailing list