On Wed, Apr 05, 2017 at 01:11:48AM +0200, Andreas Beckmann wrote:
> Package: python-cvxopt-doc
> Version: 1.1.8+dfsg-1
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
> 
> Hi,
> 
> during a test with piuparts I noticed your package fails to upgrade from
> 'sid' to 'experimental'.
> It installed fine in 'sid', then the upgrade to 'experimental' fails
> because it tries to overwrite other packages files without declaring a
> Breaks+Replaces relation.

I have just uploaded a 3-day NMU to fix this; this package is causing
problems in testing with the libgsl transition.

Diff attached.

Best wishes,

   Julian
diff -Nru cvxopt-1.1.9+dfsg/debian/changelog cvxopt-1.1.9+dfsg/debian/changelog
--- cvxopt-1.1.9+dfsg/debian/changelog	2017-06-19 15:00:03.000000000 +0000
+++ cvxopt-1.1.9+dfsg/debian/changelog	2017-08-21 07:46:22.000000000 +0000
@@ -1,3 +1,11 @@
+cvxopt (1.1.9+dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Fix breakage of earlier version by adding Replaces+Breaks
+    python-cvxopt (<< 1.1.8) to -doc package (closes: #859579)
+
+ -- Julian Gilbey <j...@debian.org>  Mon, 21 Aug 2017 08:46:22 +0100
+
 cvxopt (1.1.9+dfsg-1) unstable; urgency=medium
 
   * New upstream version
diff -Nru cvxopt-1.1.9+dfsg/debian/control cvxopt-1.1.9+dfsg/debian/control
--- cvxopt-1.1.9+dfsg/debian/control	2017-06-19 15:00:03.000000000 +0000
+++ cvxopt-1.1.9+dfsg/debian/control	2017-08-21 07:44:14.000000000 +0000
@@ -77,6 +77,8 @@
 Depends: ${misc:Depends},
          ${sphinxdoc:Depends},
          libjs-mathjax
+Breaks: python-cvxopt (<< 1.1.8)
+Replaces: python-cvxopt (<< 1.1.8)
 Description: Python package for convex optimization (documentation)
  CVXOPT is a Python package for convex optimization. It includes
   * Python classes for storing and manipulating dense and sparse matrices
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to