[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