[Piuparts-commits] [SCM] piuparts git repository branch, develop, updated. 0.49-30-gbd8fd0e
Andreas Beckmann
debian at abeckmann.de
Mon Jan 21 17:38:55 UTC 2013
The following commit has been merged in the develop branch:
commit 7937c71e42129f0f42502145578912a591984d84
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Sun Jan 20 23:05:01 2013 +0100
pre_install_exceptions: handle bootcd-ia64/squeeze
\#622690: bootcd-ia64 has a Pre-Depends/Depends cycle that apt cannot resolve
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/custom-scripts/scripts/pre_install_exceptions b/custom-scripts/scripts/pre_install_exceptions
index 9f4a885..163fb30 100755
--- a/custom-scripts/scripts/pre_install_exceptions
+++ b/custom-scripts/scripts/pre_install_exceptions
@@ -57,6 +57,20 @@ case ${PIUPARTS_OBJECTS%%=*} in
;;
esac
+if [ "$PIUPARTS_DISTRIBUTION" = "squeeze" ]; then
+
+ case ${PIUPARTS_OBJECTS%%=*} in
+ bootcd-ia64)
+ if [ "$PIUPARTS_TEST" = "distupgrade" ] && [ "$(uname -m)" = "x86_64" ]; then
+ #622690: bootcd-ia64 has a Pre-Depends/Depends cycle that apt cannot resolve
+ log_debug
+ apt-get -y install bootcd-i386
+ fi
+ ;;
+ esac
+
+fi
+
# allow lenny kernel image installation in chroot
if [ "$PIUPARTS_DISTRIBUTION" = "lenny" ]; then
for flavor in amd64 openvz-amd64 vserver-amd64 xen-amd64 486 686 686-bigmem openvz-686 vserver-686 vserver-686-bigmem xen-686
diff --git a/debian/changelog b/debian/changelog
index 982f9b7..e8deeef 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,7 @@ piuparts (0.50) UNRELEASED; urgency=low
* piuparts-slave.py:
* piuparts-analyze.py:
* piuparts-report.py:
+ * pre_install_exceptions: Handle bootcd-ia64 installation in squeeze.
* post_distupgrade_exceptions: Handle libdb4.8 removal in wheezy.
-- Andreas Beckmann <debian at abeckmann.de> Tue, 15 Jan 2013 11:51:43 +0100
--
piuparts git repository
More information about the Piuparts-commits
mailing list