Your message dated Sat, 13 Jul 2013 17:00:14 +0000
with message-id <[email protected]>
and subject line Bug#714838: fixed in golang 2:1.1.1-2
has caused the Debian Bug report #714838,
regarding golang: Upgrade to 2:1.1.1-1 from earlier versions fails
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.)
--
714838: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=714838
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: golang
Version: 2:1.1.1-1
Severity: normal
Dear Maintainer,
So this is a little pre-emptive but I've been testing the 2:1.1.1-1 package
on Ubuntu Saucy in preparation for its acceptance into Debian and flow through
to Ubuntu.
Upgrades from pre-cross compiled versions fail due to trying to overwrite paths
from golang-go.
See attached patch for the fix I tested.
Cheers
James
-- System Information:
Debian Release: wheezy/sid
APT prefers saucy-updates
APT policy: (500, 'saucy-updates'), (500, 'saucy-security'), (500, 'saucy'),
(100, 'saucy-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10.0-1-generic (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages golang depends on:
ii golang-doc 2:1.1.1-1
ii golang-go 2:1.1.1-1
ii golang-src 2:1.1.1-1
golang recommends no packages.
golang suggests no packages.
-- no debconf information
>From 763a1d0d0542b5a0d67062977cc997bab8707253 Mon Sep 17 00:00:00 2001
From: James Page <[email protected]>
Date: Wed, 3 Jul 2013 10:40:18 +0100
Subject: [PATCH] Ensure smooth upgrade path from << 2:1.1-2
The new cross compiled packages need to Break/Replace older
versions of golang-go to ensure smooth upgrades.
---
debian/control | 24 ++++++++++++++++++++++++
debian/control.cross | 2 ++
2 files changed, 26 insertions(+)
diff --git a/debian/control b/debian/control
index 941c4d1..cd33321 100644
--- a/debian/control
+++ b/debian/control
@@ -151,6 +151,8 @@ Description: Go programming language - Vim highlighting syntax files
Package: golang-go-linux-amd64
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for linux_amd64
This package contains the Go standard library,
compiled for linux_amd64.
@@ -167,6 +169,8 @@ Description: Go standard library compiled for linux_amd64
Package: golang-go-linux-arm
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for linux_arm
This package contains the Go standard library,
compiled for linux_arm.
@@ -183,6 +187,8 @@ Description: Go standard library compiled for linux_arm
Package: golang-go-linux-386
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for linux_386
This package contains the Go standard library,
compiled for linux_386.
@@ -199,6 +205,8 @@ Description: Go standard library compiled for linux_386
Package: golang-go-freebsd-amd64
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for freebsd_amd64
This package contains the Go standard library,
compiled for freebsd_amd64.
@@ -215,6 +223,8 @@ Description: Go standard library compiled for freebsd_amd64
Package: golang-go-freebsd-arm
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for freebsd_arm
This package contains the Go standard library,
compiled for freebsd_arm.
@@ -231,6 +241,8 @@ Description: Go standard library compiled for freebsd_arm
Package: golang-go-freebsd-386
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for freebsd_386
This package contains the Go standard library,
compiled for freebsd_386.
@@ -247,6 +259,8 @@ Description: Go standard library compiled for freebsd_386
Package: golang-go-windows-amd64
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for windows_amd64
This package contains the Go standard library,
compiled for windows_amd64.
@@ -263,6 +277,8 @@ Description: Go standard library compiled for windows_amd64
Package: golang-go-windows-386
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for windows_386
This package contains the Go standard library,
compiled for windows_386.
@@ -279,6 +295,8 @@ Description: Go standard library compiled for windows_386
Package: golang-go-darwin-amd64
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for darwin_amd64
This package contains the Go standard library,
compiled for darwin_amd64.
@@ -295,6 +313,8 @@ Description: Go standard library compiled for darwin_amd64
Package: golang-go-darwin-386
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for darwin_386
This package contains the Go standard library,
compiled for darwin_386.
@@ -311,6 +331,8 @@ Description: Go standard library compiled for darwin_386
Package: golang-go-netbsd-amd64
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for netbsd_amd64
This package contains the Go standard library,
compiled for netbsd_amd64.
@@ -327,6 +349,8 @@ Description: Go standard library compiled for netbsd_amd64
Package: golang-go-netbsd-386
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for netbsd_386
This package contains the Go standard library,
compiled for netbsd_386.
diff --git a/debian/control.cross b/debian/control.cross
index 321f020..db6d1a6 100644
--- a/debian/control.cross
+++ b/debian/control.cross
@@ -2,6 +2,8 @@
Package: golang-go-@OS@-@ARCH@
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Breaks: golang-go (<< 2:1.1-2)
+Replaces: golang-go (<< 2:1.1-2)
Description: Go standard library compiled for @OS@_@ARCH@
This package contains the Go standard library,
compiled for @OS@_@ARCH@.
--
1.8.3.1
--- End Message ---
--- Begin Message ---
Source: golang
Source-Version: 2:1.1.1-2
We believe that the bug you reported is fixed in the latest version of
golang, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Stapelberg <[email protected]> (supplier of updated golang package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 03 Jul 2013 18:05:58 +0200
Source: golang
Binary: golang-go golang-src golang-doc golang-dbg golang golang-mode
kate-syntax-go vim-syntax-go golang-go-linux-amd64 golang-go-linux-arm
golang-go-linux-386 golang-go-freebsd-amd64 golang-go-freebsd-arm
golang-go-freebsd-386 golang-go-windows-amd64 golang-go-windows-386
golang-go-darwin-amd64 golang-go-darwin-386 golang-go-netbsd-amd64
golang-go-netbsd-386
Architecture: source amd64 all
Version: 2:1.1.1-2
Distribution: unstable
Urgency: low
Maintainer: Michael Stapelberg <[email protected]>
Changed-By: Michael Stapelberg <[email protected]>
Description:
golang - Go programming language compiler - metapackage
golang-dbg - Go programming language compiler - debug files
golang-doc - Go programming language compiler - documentation
golang-go - Go programming language compiler
golang-go-darwin-386 - Go standard library compiled for darwin_386
golang-go-darwin-amd64 - Go standard library compiled for darwin_amd64
golang-go-freebsd-386 - Go standard library compiled for freebsd_386
golang-go-freebsd-amd64 - Go standard library compiled for freebsd_amd64
golang-go-freebsd-arm - Go standard library compiled for freebsd_arm
golang-go-linux-386 - Go standard library compiled for linux_386
golang-go-linux-amd64 - Go standard library compiled for linux_amd64
golang-go-linux-arm - Go standard library compiled for linux_arm
golang-go-netbsd-386 - Go standard library compiled for netbsd_386
golang-go-netbsd-amd64 - Go standard library compiled for netbsd_amd64
golang-go-windows-386 - Go standard library compiled for windows_386
golang-go-windows-amd64 - Go standard library compiled for windows_amd64
golang-mode - Go programming language - mode for GNU Emacs
golang-src - Go programming language compiler - source files
kate-syntax-go - Go programming language - Kate highlighting syntax files
vim-syntax-go - Go programming language - Vim highlighting syntax files
Closes: 714838
Changes:
golang (2:1.1.1-2) unstable; urgency=low
.
[ James Page ]
* Ensure smooth upgrade path from << 2:1.1-2 (Closes: #714838)
Checksums-Sha1:
d5eab3f84170c9c03ef8f417205a8c708bc49e69 3003 golang_1.1.1-2.dsc
a87609e348483f36d507d09c6726029ebcaeace9 48850 golang_1.1.1-2.debian.tar.gz
bfbbcd76a6c14068df8e9c8e4e047eaf380348ab 5629402 golang-go_1.1.1-2_amd64.deb
98243bd5aa7372a8563445ed43b8ab1b2f9f4bb9 2147216 golang-src_1.1.1-2_amd64.deb
4457d9ad6ba9dc83754560c6d84833ee140dd396 2465630 golang-doc_1.1.1-2_all.deb
6f17481e0707c9cf6c5bc453f97afc6d2a1f4d80 2408042 golang-dbg_1.1.1-2_amd64.deb
ca29557a0fe89d68df1cca9abb8e0bc66c26c445 23166 golang_1.1.1-2_all.deb
e06cf7f011576556fe891fcdfccaee7615d3709f 34210 golang-mode_1.1.1-2_all.deb
3eece628ab0b94aa160bc3f29c111b04b77bb157 24134 kate-syntax-go_1.1.1-2_all.deb
6ccf65d0787107098bac29ac467c078f63603af2 28572 vim-syntax-go_1.1.1-2_all.deb
5add4f42dc0fbd0dfed4209f52a1bc63a8addd8d 10268836
golang-go-linux-amd64_1.1.1-2_all.deb
12a9fb7b71719b7ba269723d44c90a7a9acfe51a 5294950
golang-go-linux-arm_1.1.1-2_all.deb
f12b0f19478e570f600c169e3f8a51626748a6c7 4838818
golang-go-linux-386_1.1.1-2_all.deb
45ed9e7f9dd85cc8619453d6065443bfc4d2c955 4789562
golang-go-freebsd-amd64_1.1.1-2_all.deb
15ea006cc9bc49cade601b00e11d38557d48b60c 5282750
golang-go-freebsd-arm_1.1.1-2_all.deb
4601da802fabdecc25b11385480573ccd8e86d81 4830960
golang-go-freebsd-386_1.1.1-2_all.deb
3938af17612b376ea22fa244801341b0cd84e6d7 4876398
golang-go-windows-amd64_1.1.1-2_all.deb
0a26b678f34398286f688b72d05841582757396c 4871468
golang-go-windows-386_1.1.1-2_all.deb
4a34ec69cfcc8350c77668c98b9dea0404729595 4816870
golang-go-darwin-amd64_1.1.1-2_all.deb
3a7c7407f70618ab0e1b8eb991ee22fcf32dcf12 4821586
golang-go-darwin-386_1.1.1-2_all.deb
7f4e709927cb593000260d93302ecf83105d1cc7 4783834
golang-go-netbsd-amd64_1.1.1-2_all.deb
3c181125b841d37f30861bcc53a76f6c46c4d573 4822450
golang-go-netbsd-386_1.1.1-2_all.deb
Checksums-Sha256:
3d388638abc9bcef754eb18f939925d649039297fc59f392bb797f8d8b1eb074 3003
golang_1.1.1-2.dsc
04cd16b01704012ae1a1686b78b9de379651e5da4138dc350355a086e1444930 48850
golang_1.1.1-2.debian.tar.gz
12804f60bb6941fb2b4d663fe12bda6fba11d76d83dbf92c4006fec3e007d9b0 5629402
golang-go_1.1.1-2_amd64.deb
bcda0f6b8dd1cdfd45c70dcd433772b5a1ce308da81d28f826708cda004d431d 2147216
golang-src_1.1.1-2_amd64.deb
199f3eb5a4fd0ac629b85cbceb7ebf8d30a895cd6864ba5456bb415d04904d4e 2465630
golang-doc_1.1.1-2_all.deb
9b41db7c8dd69384f6ff272550c162ea9c458ba4a1f10b3419be90b3a69ec9d9 2408042
golang-dbg_1.1.1-2_amd64.deb
3b1da1b836198e97edc8e22720f5486e5cda7fc95b6dd58c234e87712f3d62a1 23166
golang_1.1.1-2_all.deb
9c4a8bfc1e73084971b22f7634eacc969cbfb07a4cae82fe033b966102121588 34210
golang-mode_1.1.1-2_all.deb
b6ab29f2d989be568efa0314bd6d5a11fc988caf43db2c4dbd14a70a23a6e95d 24134
kate-syntax-go_1.1.1-2_all.deb
a1597962fcefd4fd7938c305d34474b9f63ba526f24d3179ca141f66299a52b8 28572
vim-syntax-go_1.1.1-2_all.deb
7d3176c7cfa3b6a44b933861f0a65738088f1dbc3644484e72ead887847d55bc 10268836
golang-go-linux-amd64_1.1.1-2_all.deb
2b71f57bb4281e18ee1b5841782a9d13958c97e38409a55f4c2e3b18355f3939 5294950
golang-go-linux-arm_1.1.1-2_all.deb
16111c61ec82ccfc522e4bd3d05aeae02b030c73c1474a95fab34f72661ba5be 4838818
golang-go-linux-386_1.1.1-2_all.deb
f29a599ad2a6a3891635125d8bfb2a22e61329fe6db5916607bc0e17954613af 4789562
golang-go-freebsd-amd64_1.1.1-2_all.deb
c75bd9ad40ab1cd8654228f0f55651c5b8e97a49a2f69e7026f3d91e77280c8e 5282750
golang-go-freebsd-arm_1.1.1-2_all.deb
afb11c3b9f11c72836acd727377e07fe3941ce39ba7d6ee6d55dce4209e7c707 4830960
golang-go-freebsd-386_1.1.1-2_all.deb
199928754807373f619e3315a16899897844d5ecb2a72f2619c065a2d2ad5a25 4876398
golang-go-windows-amd64_1.1.1-2_all.deb
e3faae6d13d8ba2b721397639652c0ac966812caa803ee21de7e280b7093c8b7 4871468
golang-go-windows-386_1.1.1-2_all.deb
e7f407bf2077686709c446d3c6347e10299752b5844c4c949d17d7813e2237e8 4816870
golang-go-darwin-amd64_1.1.1-2_all.deb
cf37a956ca03521cff68536c9a28ff9b2833f258a7aceddada06d4ca5a58c783 4821586
golang-go-darwin-386_1.1.1-2_all.deb
32b0cc288e86742e90c35c385cb564983e5e091d23adf8ecf0a66bc7c9deea06 4783834
golang-go-netbsd-amd64_1.1.1-2_all.deb
d69bbfd5b736cbb75c8747e1e01d83655209aa7332313cc2c2d6b1db0e8dbd78 4822450
golang-go-netbsd-386_1.1.1-2_all.deb
Files:
e66ab6ce3601d6d13b018ef04d8c7329 3003 devel optional golang_1.1.1-2.dsc
d7e0f28ebb978ba2b9581ab257301d9f 48850 devel optional
golang_1.1.1-2.debian.tar.gz
51a060104d46e755e856b87d60f010f0 5629402 devel optional
golang-go_1.1.1-2_amd64.deb
ca72f01532af8e8296868c5a425e056a 2147216 devel optional
golang-src_1.1.1-2_amd64.deb
18582dbc93e086742983eda32e37b26b 2465630 doc optional
golang-doc_1.1.1-2_all.deb
7f986adf51443a42fa916e93acb458a3 2408042 debug extra
golang-dbg_1.1.1-2_amd64.deb
746c366f85e32ab041f6ad0e87fad873 23166 devel optional golang_1.1.1-2_all.deb
df0c7e959c1ec27d15afcd057c809d74 34210 devel optional
golang-mode_1.1.1-2_all.deb
3641cfb1d12a8a2681617c9e6ccc02e6 24134 devel optional
kate-syntax-go_1.1.1-2_all.deb
14538b59c70e64a97ea399eed310d917 28572 devel optional
vim-syntax-go_1.1.1-2_all.deb
d8b7b048e7cccd51e00e598e97e13674 10268836 devel optional
golang-go-linux-amd64_1.1.1-2_all.deb
1e985b1ea1d19701bc8983869d70be01 5294950 devel optional
golang-go-linux-arm_1.1.1-2_all.deb
4630f1bf1197e5c808c3565a13ef97f0 4838818 devel optional
golang-go-linux-386_1.1.1-2_all.deb
7a954d7e54e26592e6262944f9c584ff 4789562 devel optional
golang-go-freebsd-amd64_1.1.1-2_all.deb
b2434be49a6d8a4e0dee8aaf4e5b72f2 5282750 devel optional
golang-go-freebsd-arm_1.1.1-2_all.deb
9289952b95e90ab8b3810eba35ee5b32 4830960 devel optional
golang-go-freebsd-386_1.1.1-2_all.deb
84584d6c08edc384ad53de0a7fa9badf 4876398 devel optional
golang-go-windows-amd64_1.1.1-2_all.deb
d20fb42d335633a0c4c1631c35991ba3 4871468 devel optional
golang-go-windows-386_1.1.1-2_all.deb
55553fffd75c21b0d2589326049dd74b 4816870 devel optional
golang-go-darwin-amd64_1.1.1-2_all.deb
2fa5e88158e86cfbefe2fa831bf62250 4821586 devel optional
golang-go-darwin-386_1.1.1-2_all.deb
34954a5480f3469c7911afeed4ef9801 4783834 devel optional
golang-go-netbsd-amd64_1.1.1-2_all.deb
c38f3d0512c717eece7efbaf9089130e 4822450 devel optional
golang-go-netbsd-386_1.1.1-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCgAGBQJR1E4NAAoJEE5xYO1KyO4dXzEP/0vHXw7elEsIlppCyzURCtMZ
/89jZqU6ppqlWoeT/d7RZnSo3YTANrRLQJV4W6etcA6Zbg9uuP6qJoFSobbq2T+9
mc89T+YH5Y4uFHRfoQD5pCsLM5afXrjvFLJ51NIwPLqRREXJiQWXXoGj03P5pTFs
mZMJbI7St3qa5lyWrLTfjP1iHEwx8GUjgdJwL7xo/ZXI4C8w0sILi/wrI0ixzbtl
e3l69RbBOuI2rFZTdUR1i1QWE1IyB0SjTEXYlDwO70f82bHkUnuDtJGBamyFxGcb
wCeSoAdY2PdaCFYtubRTUwzaveJLfvyNLSckM42ZdMLj+D9c5cPIdazN1zKMuSrS
ThVOPaHplzSPpu6OGInPGj44wsQFlFsXnJEygbnfOwumcbw6SyK16Xd9v2F5vft7
r+/IswWacGFXgZwHNLorx77E9QtrUAJa01TUtPW7+o5COk4mTk5b0On0eduqMThs
8B73OqJMqr5ofZAmNO7PyAhAMOBaSPQjru5aQRqomQEORA4zAQ1ToN20BppuhgkO
w6Rhdvf4UEcasaVpvjs8eLRPlbsyhi9COvE+S9h/52bBbSaBb7qW0E6RYl2O8oVd
5ErnszWKJeFmot60Tetpv8v0zx76dbxql84S8/beWQg951C7rgSkbVLxwIitzT40
6mt17o0WQiyCtZo10AAS
=9sOI
-----END PGP SIGNATURE-----
--- End Message ---