Commit 6bdeea67 authored by Andy Whitcroft's avatar Andy Whitcroft Committed by Thadeu Lima de Souza Cascardo

UBUNTU: [Config] make linux-tools-common and linux-cloud-tools-common provide linux-gke versions

We incorrectly have been producing linux-gke-tools-common and
linux-gke-cloud-tools-common packages with conflicting contents to our own.
This is wrong.  Make our packages Provides: their linux-gke equivalents to
allow us to replace them without change to the existing linux-tools-gke
packages.  Conflicts:/Replaces: on the existing packages to ensure they
are removed before we are updated.

BugLink: http://bugs.launchpad.net/bugs/1688579Signed-off-by: default avatarAndy Whitcroft <apw@canonical.com>
Acked-by: default avatarBrad Figg <brad.figg@canonical.com>
Acked-by: default avatarMarcelo Cerri <marcelo.cerri@canonical.com>
Acked-by: default avatarKamal Mostafa <kamal@canonical.com>
Signed-off-by: default avatarThadeu Lima de Souza Cascardo <cascardo@canonical.com>
parent f03cc1df
...@@ -116,6 +116,12 @@ Architecture: all ...@@ -116,6 +116,12 @@ Architecture: all
Multi-Arch: foreign Multi-Arch: foreign
Section: kernel Section: kernel
Priority: optional Priority: optional
Provides:
linux-gke-tools-common,
Conflicts:
linux-gke-tools-common,
Replaces:
linux-gke-tools-common,
Depends: ${misc:Depends}, lsb-release Depends: ${misc:Depends}, lsb-release
Description: Linux kernel version specific tools for version PKGVER Description: Linux kernel version specific tools for version PKGVER
This package provides the architecture independent parts for kernel This package provides the architecture independent parts for kernel
...@@ -141,6 +147,14 @@ Architecture: all ...@@ -141,6 +147,14 @@ Architecture: all
Multi-Arch: foreign Multi-Arch: foreign
Section: kernel Section: kernel
Priority: optional Priority: optional
Breaks:
linux-gke-cloud-tools-common (<= 4.4.0-1013.13),
Replaces:
linux-gke-cloud-tools-common (<= 4.4.0-1013.13),
Conflicts:
linux-gke-cloud-tools-common (<= 4.4.0-1013.13),
Provides:
linux-gke-cloud-tools-common,
Depends: ${misc:Depends} Depends: ${misc:Depends}
Description: Linux kernel version specific cloud tools for version PKGVER Description: Linux kernel version specific cloud tools for version PKGVER
This package provides the architecture independent parts for kernel This package provides the architecture independent parts for kernel
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment