Package: linux-headers-virtual@SUFFIX@
Architecture: i386 amd64 ppc64el s390x
Section: kernel
Priority: optional
Depends: ${misc:Depends}, linux-headers-generic@SUFFIX@ (= ${binary:Version})
Description: Transitional package.
 This package will always depend on linux-headers-generic.

Package: linux-image-virtual@SUFFIX@
Architecture: i386 amd64 ppc64el s390x
Section: kernel
Priority: optional
Depends: ${misc:Depends}, linux-image-${kernel-abi-version}-generic | linux-image-unsigned-${kernel-abi-version}-generic
Provides: ${dkms:wireguard-linux-compat-modules}
Breaks: nvidia-384 (<< 384.130-0ubuntu0.16.04.2~), nvidia-340 (<< 340.104-0ubuntu0.16.04.2~), nvidia-304 (<< 304.135-0ubuntu0.16.04.3~), virtualbox-dkms (<< 5.1.38-dfsg-0ubuntu1.16.04.3~), virtualbox-guest-dkms (<< 5.1.38-dfsg-0ubuntu1.16.04.3~), virtualbox-guest-dkms-hwe (<< 5.1.38-dfsg-0ubuntu1.16.04.2~)
Description: This package will always depend on the latest minimal generic kernel image.
 This package will always depend on the latest minimal generic kernel image
 used for virtual instances.

Package: linux-tools-virtual@SUFFIX@
Architecture: i386 amd64 ppc64el s390x
Section: kernel
Priority: optional
Provides: linux-tools
Depends: ${misc:Depends}, linux-tools-${kernel-abi-version}-generic
Description: This package will always depend on the latest minimal generic kernel tools.
 This package will always depend on the latest minimal generic kernel tools
 used for virtual instances.

Package: linux-cloud-tools-virtual@SUFFIX@
Architecture: i386 amd64
Section: kernel
Priority: optional
Provides: linux-cloud-tools
Depends: ${misc:Depends}, linux-cloud-tools-${kernel-abi-version}-generic
Description: This package will always depend on the latest minimal generic kernel cloud tools.
 This package will always depend on the latest minimal generic kernel cloud tools
 used for virtual instances.

Package: linux-virtual@SUFFIX@
Architecture: i386 amd64 ppc64el s390x
Section: kernel
Priority: optional
Depends: ${misc:Depends}, linux-image-virtual@SUFFIX@ (= ${binary:Version}), linux-headers-virtual@SUFFIX@ (= ${binary:Version})
Description: Minimal Generic Linux kernel and headers
 This package will always depend on linux-image-virtual and
 linux-headers-virtual.

Package: linux-image-extra-virtual@SUFFIX@
Architecture: i386 amd64 ppc64el s390x
Section: kernel
Priority: optional
Depends: ${misc:Depends}, linux-image-generic@SUFFIX@ (= ${binary:Version})
Description: Transitional package.
 This package will always depend on linux-image-generic.
