[Piuparts-commits] [SCM] piuparts git repository branch, develop, updated. 0.53-26-g1f66881

Holger Levsen holger at layer-acht.org
Fri Jul 19 11:59:31 UTC 2013


The following commit has been merged in the develop 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