List of versioned kernels is not right for Ubuntu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Fix Released
|
Low
|
Julian Andres Klode | ||
unattended-upgrades (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
The following command outputs the list:
$ apt-config dump --no-empty --format '%v%n' 'APT::Versioned
linux-image
linux-headers
linux-image-extra
linux-signed-image
kfreebsd-image
kfreebsd-headers
gnumach-image
.*-modules
.*-kernel
linux-backports
linux-tools
but the list does not 'contain linux-.*-tools' and 'linux-
On the other hand are these values appropriate for Ubuntu?
kfreebsd-image
kfreebsd-headers
gnumach-image
.*-modules
.*-kernel
Same thing for Ubuntu 14.04.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: apt 1.2.12~
ProcVersionSign
Uname: Linux 4.4.0-31-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: XFCE
Date: Fri Jul 29 18:55:50 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2015-11-21 (250 days ago)
InstallationMedia: Xubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
SourcePackage: apt
UpgradeStatus: Upgraded to xenial on 2016-06-24 (35 days ago)
tags: | added: id-5ca77e29a04a8142d5a182be |
There are no 'linux- goldfish- headers' packages. In fact, there is no package with goldfish in its name in yakkety.
Regarding 'linux-.*-tools', there is "linux-cloud-tools" which is missing.
Concerning the second part: They are mostly irrelevant, but they don't hurt. Better than keeping a packaging diff just to have a few lines less in an automatically generated config file... I think the modules part might be useful if you build stuff with module-assistant, but not sure.
So, unless I missed something, I'm going to fix the linux-cloud-tools (or linux-.*-tools, but that might be too broad?) part and thats it.
In any case, if that's an issue for you, you can easily work around it by adding your own stuff to "APT::Versioned KernelPackages" .