[Piuparts-commits] [SCM] piuparts git repository branch, piatti, updated. 0.44-598-gace668e

Andreas Beckmann debian at abeckmann.de
Sun May 27 13:47:23 UTC 2012


The following commit has been merged in the piatti branch:
commit 0e14cce2600c0a7dc6fab8312a8e71f5e08253db
Author: Andreas Beckmann <debian at abeckmann.de>
Date:   Sat Mar 10 11:34:28 2012 +0100

    propagate dep.-does-not-exist -> dep.-cannot-be-tested
    
    dependency-does-not-exist should only contain direct errors, i.e.
    dependencies on does-not-exist packages, not indirect ones
    dependency-cannot-be-tested is an indirect error state that may have
    different causes and needs to be fixed in a different package
    
    Signed-off-by: Andreas Beckmann <debian at abeckmann.de>

diff --git a/debian/changelog b/debian/changelog
index 6511993..5b514b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,6 +17,8 @@ piuparts (0.45) UNRELEASED; urgency=low
     - Do not consider a package as "untestable" if untestable/ contains a
       logfile from an obsolete version of that package.
     - Simplify handling of package and dependency states.
+    - Do not inherit 'dependency-does-not-exist' state (which may be fixed
+      in the package) but propagate it to 'dependency-cannot-be-tested'.
 
   [ Leo Iannacone ]
   * piuparts.py: add --existing-chroot option, specify a directory as source
diff --git a/piupartslib/packagesdb.py b/piupartslib/packagesdb.py
index 61a5a99..d4d6731 100644
--- a/piupartslib/packagesdb.py
+++ b/piupartslib/packagesdb.py
@@ -227,7 +227,7 @@ class PackagesDB:
         "waiting-for-dependency-to-be-tested": "waiting-for-dependency-to-be-tested",
         "dependency-failed-testing": "dependency-failed-testing",
         "dependency-cannot-be-tested": "dependency-cannot-be-tested",
-        "dependency-does-not-exist": "dependency-does-not-exist",
+        "dependency-does-not-exist": "dependency-cannot-be-tested",
         "unknown-preferred-alternative": "unknown-preferred-alternative",
         "no-dependency-from-alternatives-exists": "dependency-cannot-be-tested",
         "does-not-exist": "dependency-does-not-exist",

-- 
piuparts git repository



More information about the Piuparts-commits mailing list