Your message dated Sun, 21 Dec 2014 14:14:48 +0000
with message-id <[email protected]>
and subject line Re: Bug#773490: (pre-upload) unblock: gcc-mingw-w64/14.3
has caused the Debian Bug report #773490,
regarding (pre-upload) unblock: gcc-mingw-w64/14.3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
773490: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773490
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock

Hi,

I would like to know if the following changes to gcc-mingw-w64 would
be acceptable for Jessie, before uploading the package to unstable;
they fix #773342, a serious bug filed against mingw32 (upgrading from
Wheezy causes the package to lose its copyright file).

The debdiff is as follows:

diff --git a/debian/changelog b/debian/changelog
index 66f2f44..0a80887 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gcc-mingw-w64 (14.3) unstable; urgency=medium
+
+  * Properly replace /usr/share/doc/mingw32 with a symlink to
+    /usr/share/doc/gcc-mingw-w64-base (Closes: #773342).
+
+ -- Stephen Kitt <[email protected]>  Thu, 18 Dec 2014 07:23:13 +0100
+
 gcc-mingw-w64 (14.2) unstable; urgency=medium
 
   * Ensure README.Debian is installed in gcc-mingw-w64-base (Closes:
diff --git a/debian/control b/debian/control
index fa12406..9dda194 100644
--- a/debian/control
+++ b/debian/control
@@ -263,6 +263,7 @@ Description: GNU Compiler Collection for MinGW-w64 (base 
package)
 
 Package: mingw32
 Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, gcc-mingw-w64-i686, g++-mingw-w64-i686, 
mingw32-binutils
 Built-Using: gcc-4.9 (= ${gcc:Version})
 Description: Minimalist GNU win32 (cross) compiler (transition package)
diff --git a/debian/control.mingw32 b/debian/control.mingw32
index ac89b60..e0d93fa 100644
--- a/debian/control.mingw32
+++ b/debian/control.mingw32
@@ -1,5 +1,6 @@
 Package: mingw32
 Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, gcc-mingw-w64-i686, g++-mingw-w64-i686, 
mingw32-binutils
 Built-Using: gcc-4.9 (= ${gcc:Version})
 Description: Minimalist GNU win32 (cross) compiler (transition package)
diff --git a/debian/rules b/debian/rules
index 38a3782..4370d66 100755
--- a/debian/rules
+++ b/debian/rules
@@ -254,6 +254,9 @@ binary-indep: build-indep
        dh_link -i
        dh_compress -i
        dh_fixperms -i
+# This is the first version where we fix up the /usr/share/doc/mingw32 link
+# Once this is in the archive we'll switch to a first_split_version-style 
approach
+       echo dir_to_symlink /usr/share/doc/mingw32 
/usr/share/doc/gcc-mingw-w64-base $(deb_version)~ mingw32 > 
debian/mingw32.maintscript
        dh_installdeb -i
        dh_gencontrol -i -- -v$(deb_version) 
-Vlocal:Version=$(deb_upstream_version) -Vgcc:Version=$(source_version) 
-Vsplit:Version=$(first_split_version)
        dh_md5sums -i



Note that this package builds using gcc-4.9-source, and allowing it to
transition from unstable to Jessie would effectively mean pulling
unstable's gcc-4.9 source into Jessie too. If necessary I can upload
to unstable and upload again to t-p-u once the unstable package has
aged enough.

unblock gcc-mingw-w64/14.3

Regards,

Stephen


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (200, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

--- End Message ---
--- Begin Message ---
On Fri, Dec 19, 2014 at 11:12:44PM +0100, Stephen Kitt wrote:
> Control: tag -1 - moreinfo
> 
> On Fri, 19 Dec 2014 19:51:25 +0000, Jonathan Wiltshire <[email protected]> 
> wrote:
> > You know what, we might as well skip unstable. Feel free to go ahead to
> > t-p-u on the basis of the submitted patch, and remove the moreinfo tag.
> 
> Done, thanks!

Accepted, thanks for the quick turnaround.

-- 
Jonathan Wiltshire                                      [email protected]
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to