Followup-For: Bug #706328
Control: tag -1 pending

Uploaded to DELAYED/1.


Andreas
diff -Nru atlas-3.8.4/debian/changelog atlas-3.8.4/debian/changelog
--- atlas-3.8.4/debian/changelog	2012-08-04 13:57:34.000000000 +0200
+++ atlas-3.8.4/debian/changelog	2013-04-28 22:29:53.000000000 +0200
@@ -1,3 +1,19 @@
+atlas (3.8.4-9.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * libatlas3gf-base: Add Breaks: octave3.2  (Closes: #706328)
+    This fixes some upgrade paths by removing the obsolete octave3.2 (and its
+    triggers) a bit earlier. This is a workaround for dpkg bug #671711: dpkg
+    may run trigger processing for a package even if its dependencies are not
+    satisfied. The octave3.2 triggers may be run in such a state (with
+    liblapack* and libblas* unpacked but unconfigured, therefore the
+    alternatives may not be setup or dangling) and will fail, aborting the
+    upgrade, even if octave3.2 would be removed later anyway.
+    Similar Breaks exist in libblas3 and libarpack2 to cover more incarnations
+    of this bug.
+
+ -- Andreas Beckmann <a...@debian.org>  Sun, 28 Apr 2013 22:25:26 +0200
+
 atlas (3.8.4-9) unstable; urgency=low
 
   [ Sébastien Villemot ]
diff -Nru atlas-3.8.4/debian/control atlas-3.8.4/debian/control
--- atlas-3.8.4/debian/control	2012-06-29 21:14:22.000000000 +0200
+++ atlas-3.8.4/debian/control	2013-04-28 22:17:32.000000000 +0200
@@ -60,6 +60,7 @@
 Section: oldlibs
 Architecture: all
 Depends: ${misc:Depends}, libatlas3-base
+Breaks: octave3.2
 Description: Transitional package to libatlas3-base
  ATLAS is an approach for the automatic generation and optimization of
  numerical software. Currently ATLAS supplies optimized versions for the

Reply via email to