summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Page <james.page@ubuntu.com>2013-07-03 10:40:18 +0100
committerMichael Stapelberg <michael@stapelberg.de>2013-07-03 17:54:17 +0200
commitff82e74be70978ecf658bd4195989a0d628608b1 (patch)
treead39915603e39a5c0200983e83b13558ef8a94c3
parent0a9e62efedbcb3e3a70097d661cccfac80eb3f02 (diff)
downloadgolang-ff82e74be70978ecf658bd4195989a0d628608b1.tar.gz
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.
-rw-r--r--debian/control24
-rw-r--r--debian/control.cross2
2 files changed, 26 insertions, 0 deletions
diff --git a/debian/control b/debian/control
index 941c4d18e..cd33321a0 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 321f02028..db6d1a6fc 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@.