[Piuparts-commits] [SCM] piuparts git repository branch, master, updated. 0.48-79-gdf94975
Andreas Beckmann
debian at abeckmann.de
Sat Jan 12 11:33:18 UTC 2013
The following commit has been merged in the master branch:
commit 215250b926090d46240fd0b56cebe40461953a4e
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Mon Dec 17 13:40:13 2012 +0100
p: add support for the multiarch ia32-libs* packages
ia32-libs[-gtk]-i386 are arch=i386 packages that need to be installed
amd64 and therefore require i386 as foreign architecture
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/debian/changelog b/debian/changelog
index c6e3f67..f143be5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -37,6 +37,7 @@ piuparts (0.49) UNRELEASED; urgency=low
* pre_remove_50_find_missing_copyright: Skip check for packages that are not
installed or have only config files remaining.
* post_remove_cleanup: Cleanup dovecot certificates.
+ * Add support for installing and upgrading to ia32-libs/wheezy/amd64.
* Merge known problem analyses excessive_output and runtime_exceeded into
new known problem resource_violation.
* New known problem: Leaving obsolete conffiles after upgrade.
diff --git a/piupartslib/packagesdb.py b/piupartslib/packagesdb.py
index 9b4af0a..591f7f3 100644
--- a/piupartslib/packagesdb.py
+++ b/piupartslib/packagesdb.py
@@ -619,6 +619,9 @@ class PackagesDB:
return self._package_state[provider]
else:
return "virtual"
+ if package_name in ["ia32-libs-i386", "ia32-libs-gtk-i386"]:
+ # HACK! these are arch=i386 packages needed on amd64
+ return "essential-required"
return "does-not-exist"
def _find_packages_ready_for_testing(self):
--
piuparts git repository
More information about the Piuparts-commits
mailing list