[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Freeze exception for binutils-mingw-w64 (helps fix RC #662746)



Dear release team,

I'd like to request a freeze exception for binutils-mingw-w64; it
currently (needlessly) conflits with mingw32-binutils, which prevents
apt-get from handling mingw32-ocaml upgrades properly (#662746).

The diff is as follows:

diff --git a/debian/changelog b/debian/changelog
index e6866ff..056d74d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+binutils-mingw-w64 (2) unstable; urgency=low
+
+  * binutils-mingw-w64 doesn't conflict with mingw32-binutils so remove
+    the relationship (helps with #662746).
+
+ -- Stephen Kitt <steve@sk2.org>  Wed, 04 Jul 2012 22:54:01 +0200
+
 binutils-mingw-w64 (1) unstable; urgency=low
 
   [ Stephen Kitt ]
diff --git a/debian/control b/debian/control
index 9ec7885..39dcbab 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,6 @@ Package: binutils-mingw-w64
 Architecture: all
 Depends: ${misc:Depends}, binutils-mingw-w64-i686, binutils-mingw-w64-x86-64
 Built-Using: binutils (= ${binutils:Version})
-Conflicts: mingw32-binutils
 Description: Cross-binutils for Win32 and Win64 using MinGW-w64
  MinGW-w64 provides a development and runtime environment for 32- and
  64-bit (x86 and x64) Windows applications using the Windows API and
@@ -25,7 +24,6 @@ Package: binutils-mingw-w64-i686
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, binutils (>= ${local:Version})
 Built-Using: binutils (= ${binutils:Version})
-Conflicts: mingw32-binutils
 Breaks: binutils-mingw-w64 (<< 2.22-1+1)
 Replaces: binutils-mingw-w64 (<< 2.22-1+1)
 Description: Cross-binutils for Win32 (x86) using MinGW-w64
@@ -39,7 +37,6 @@ Package: binutils-mingw-w64-x86-64
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, binutils (>= ${local:Version})
 Built-Using: binutils (= ${binutils:Version})
-Conflicts: mingw32-binutils
 Breaks: binutils-mingw-w64 (<< 2.22-1+1)
 Replaces: binutils-mingw-w64 (<< 2.22-1+1)
 Description: Cross-binutils for Win64 (x64) using MinGW-w64


This is necessary but not sufficient to fix #662746, which is why I
don't close the bug in the changelog. (A full fix also requires adding
a Breaks/Replaces relationship to mingw-ocaml on older versions of
mingw32-ocaml.)

Regards,

Stephen


Reply to: