linux/debian/templates
Ben Hutchings 248736d493 linux-image-*-unsigned: Remove Provides field (Closes: #916927)
In unstable, linux-image-*-unsigned packages and any corresponding
metapackage updates tend to be available a few hours before the
corresponding signed packages.  An automatic upgrade with aptitude (at
least) may then install the unsigned kernel where a signed kernel
was previously used, resulting in boot failure.

I gave the linux-image-*-unsigned packages a Provides relation to the
unsuffixed (i.e. signed) package name because I thought packages built
by module-assistant generally depended on the corresponding kernel
package.  That may have been true once but doesn't appear to be so
now.

So the Provides field can be harmful and doesn't appear to be useful,
and should be removed.
2018-12-25 20:00:34 +00:00
..
image.bug [ia64] Revert "Remove all support for ia64" 2018-03-15 20:22:30 +00:00
control.config.in Move config files from linux-source to an arch-dependent linux-config package 2018-07-03 15:12:33 +01:00
control.docs.in debian/control: Build-depend on texlive-latex-extra, dvipng for linux-doc 2018-09-11 16:43:14 +01:00
control.extra.in Compile with gcc-8 on all architectures 2018-08-28 22:32:10 +01:00
control.headers.arch.in debian/control,debian/rules: Support a 'stage1' build profile (Closes: #695243) 2015-11-10 13:34:39 +00:00
control.headers.featureset.in linux-headers-common: Make these packages architecture-independent 2016-12-01 20:08:30 +00:00
control.headers.in linux-headers: Change linux-kbuild dependency to be versioned 2018-04-16 23:23:06 +01:00
control.image-dbg.in Change all binary packages with priority: extra to priority: optional 2017-09-30 13:50:34 +01:00
control.image-unsigned.in linux-image-*-unsigned: Remove Provides field (Closes: #916927) 2018-12-25 20:00:34 +00:00
control.image.in [powerpc,powerpcspe,ppc64] Fix cross-build (Closes: #903096) 2018-07-07 22:07:03 +01:00
control.libc-dev.in linux-libc-dev: Drop obsolete Replaces/Conflicts with linux-kernel-headers 2016-06-05 23:21:01 +01:00
control.main.in debian/templates: Move various build-dependencies to binary package templates 2018-09-11 01:15:26 +01:00
control.signed-template.in linux-image-*-signed-template: Depend on dpkg-dev 2018-09-13 11:19:42 +01:00
control.source.in Add versioned libbpf, libbpf-dev package (Closes: #914428) 2018-12-09 22:11:42 +01:00
control.tools-unversioned.in Add versioned libbpf, libbpf-dev package (Closes: #914428) 2018-12-09 22:11:42 +01:00
control.tools-versioned.in linux-perf: Depend on ${python3:Depends}, not ${python:Depends} 2018-09-11 15:40:58 +01:00
headers.postinst.in linux-headers: Make postinst script less verbose (see: #734266) 2016-01-27 19:52:52 +00:00
image-dbg.lintian-overrides.in linux-image-dbg: Override lintian errors for vDSOs 2017-10-01 15:23:01 +01:00
image.postinst.in linux-image: Use linux-check-removal command in prerm; remove debconf templates 2016-06-06 17:21:34 +01:00
image.postrm.in linux-image: postrm: Make failure of rmdir on purge non-fatal (Closes: #836282) 2016-09-16 23:49:36 +01:00
image.preinst.in linux-image: Make a newly installed kernel the default if the package was previously removed 2016-06-05 02:11:45 +01:00
image.prerm.in linux-image: Use linux-check-removal command in prerm; remove debconf templates 2016-06-06 17:21:34 +01:00
perf.lintian-overrides.in Rename lintian-overrides template files to be consistent 2017-10-01 01:36:27 +01:00
tests-control.image.in debian/bin/gencontrol.py, debian/templates: Rename tests/control template 2018-10-01 23:09:51 +01:00
tests-control.main.in Add missing debian/templates/tests-control.main.in 2018-10-02 23:32:36 +01:00