← Back to team overview

touch-packages team mailing list archive

[Bug 923876] Re: FR: Limit and clean-up kernel images and headers automatically

 

I also have this bug.:

~$ dpkg -l | grep -i linux
ii  dmsetup                                               2:1.02.77-6ubuntu2                                  i386         Linux Kernel Device Mapper userspace library
ii  eject                                                 2.1.5+deb1+cvs20081104-13.1                         i386         ejects CDs and operates CD-Changers under Linux
ii  fonts-lklug-sinhala                                   0.6-3                                               all          Unicode Sinhala font by Lanka Linux User Group
ii  hplip                                                 3.14.3-0ubuntu3.2                                   i386         HP Linux Printing and Imaging System (HPLIP)
ii  hplip-data                                            3.14.3-0ubuntu3.2                                   all          HP Linux Printing and Imaging - data files
ii  iw                                                    3.4-1                                               i386         tool for configuring Linux wireless devices
ii  kbd                                                   1.15.5-1ubuntu1                                     i386         Linux console font and keytable utilities
ii  keyutils                                              1.5.6-1                                             i386         Linux Key Management Utilities
ii  kmod                                                  15-0ubuntu6                                         i386         tools for managing Linux kernel modules
ii  libaio1:i386                                          0.3.109-4                                           i386         Linux kernel AIO access library - shared library
ii  libbluetooth3:i386                                    4.101-0ubuntu13                                     i386         Library to use the BlueZ Linux Bluetooth stack
ii  libdevmapper-event1.02.1:i386                         2:1.02.77-6ubuntu2                                  i386         Linux Kernel Device Mapper event support library
ii  libdevmapper1.02.1:i386                               2:1.02.77-6ubuntu2                                  i386         Linux Kernel Device Mapper userspace library
ii  libhyphen0                                            2.8.6-3ubuntu2                                      i386         ALTLinux hyphenation library - shared library
ii  libkeyutils1:i386                                     1.5.6-1                                             i386         Linux Key Management Utilities (library)
ii  libpci3:i386                                          1:3.2.1-1ubuntu5                                    i386         Linux PCI Utilities (shared library)
ii  libsctp1:i386                                         1.0.15+dfsg-1                                       i386         user-space access to Linux Kernel SCTP - shared library
ii  libselinux1:i386                                      2.2.2-1ubuntu0.1                                    i386         SELinux runtime shared libraries
ii  libsemanage-common                                    2.2-1                                               all          Common files for SELinux policy management libraries
ii  libsemanage1:i386                                     2.2-1                                               i386         SELinux policy management library
ii  libsepol1:i386                                        2.2-1                                               i386         SELinux library for manipulating binary security policies
ii  libv4l-0:i386                                         1.0.1-1                                             i386         Collection of video4linux support libraries
ii  libv4lconvert0:i386                                   1.0.1-1                                             i386         Video4linux frame format conversion library
ii  libva1:i386                                           1.3.0-2                                             i386         Video Acceleration (VA) API for Linux -- runtime
ii  linux-firmware                                        1.127.10                                            all          Firmware for Linux kernel drivers
iU  linux-generic                                         3.13.0.43.50                                        i386         Complete Generic Linux kernel and headers
ii  linux-headers-3.13.0-36                               3.13.0-36.63                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-36-generic                       3.13.0-36.63                                        i386         Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-37                               3.13.0-37.64                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-37-generic                       3.13.0-37.64                                        i386         Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-39                               3.13.0-39.66                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-39-generic                       3.13.0-39.66                                        i386         Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-40                               3.13.0-40.69                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-40-generic                       3.13.0-40.69                                        i386         Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-51                                3.2.0-51.77                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-51-generic                        3.2.0-51.77                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-51-generic-pae                    3.2.0-51.77                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-52                                3.2.0-52.78                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-52-generic                        3.2.0-52.78                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-52-generic-pae                    3.2.0-52.78                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-53                                3.2.0-53.81                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-53-generic                        3.2.0-53.81                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-53-generic-pae                    3.2.0-53.81                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-54                                3.2.0-54.82                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-54-generic                        3.2.0-54.82                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-54-generic-pae                    3.2.0-54.82                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-55                                3.2.0-55.85                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-55-generic                        3.2.0-55.85                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-55-generic-pae                    3.2.0-55.85                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-56                                3.2.0-56.86                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-56-generic                        3.2.0-56.86                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-56-generic-pae                    3.2.0-56.86                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-57                                3.2.0-57.87                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-57-generic                        3.2.0-57.87                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-57-generic-pae                    3.2.0-57.87                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-58                                3.2.0-58.88                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-58-generic                        3.2.0-58.88                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-58-generic-pae                    3.2.0-58.88                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-59                                3.2.0-59.90                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-59-generic                        3.2.0-59.90                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-59-generic-pae                    3.2.0-59.90                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-60                                3.2.0-60.91                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-60-generic                        3.2.0-60.91                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-60-generic-pae                    3.2.0-60.91                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-61                                3.2.0-61.93                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-61-generic                        3.2.0-61.93                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-61-generic-pae                    3.2.0-61.93                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-63                                3.2.0-63.95                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-63-generic                        3.2.0-63.95                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-63-generic-pae                    3.2.0-63.95                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-64                                3.2.0-64.97                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-64-generic                        3.2.0-64.97                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-64-generic-pae                    3.2.0-64.97                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-65                                3.2.0-65.99                                         all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-65-generic                        3.2.0-65.99                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-65-generic-pae                    3.2.0-65.99                                         i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-67                                3.2.0-67.101                                        all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-67-generic                        3.2.0-67.101                                        i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-67-generic-pae                    3.2.0-67.101                                        i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-68                                3.2.0-68.102                                        all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-68-generic                        3.2.0-68.102                                        i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-68-generic-pae                    3.2.0-68.102                                        i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-69                                3.2.0-69.103                                        all          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-69-generic                        3.2.0-69.103                                        i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-69-generic-pae                    3.2.0-69.103                                        i386         Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
iU  linux-headers-generic                                 3.13.0.43.50                                        i386         Generic Linux kernel headers
iU  linux-headers-generic-pae                             3.13.0.43.50                                        i386         Transitional package
rc  linux-image-3.0.0-12-generic                          3.0.0-12.20                                         i386         Linux kernel image for version 3.0.0 on x86/x86_64~$ lsb_release -d
Description:	Ubuntu 14.04.1 LTS
rc  linux-image-3.0.0-15-generic                          3.0.0-15.26                                         i386         Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-16-generic                          3.0.0-16.29                                         i386         Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-17-generic                          3.0.0-17.30                                         i386         Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-19-generic                          3.0.0-19.33                                         i386         Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-20-generic                          3.0.0-20.34                                         i386         Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-24-generic                          3.0.0-24.40                                         i386         Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-25-generic                          3.0.0-25.41                                         i386         Linux kernel image for version 3.0.0 on x86/x86_64
ii  linux-image-3.13.0-36-generic           ~$ lsb_release -d
Description:	Ubuntu 14.04.1 LTS              3.13.0-36.63                                        i386         Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-37-generic                         3.13.0-37.64                                        i386         Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-39-generic                         3.13.0-39.66                                        i386         Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-40-generic                         3.13.0-40.69                                        i386         Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-43-generic                         3.13.0-43.72                                        i386         Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-30-generic                          3.2.0-30.48                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-34-generic                          3.2.0-34.53                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-35-generic                          3.2.0-35.55                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-39-generic                          3.2.0-39.62                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-40-generic                          3.2.0-40.64                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-45-generic                          3.2.0-45.70                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-48-generic                          3.2.0-48.74                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-51-generic                          3.2.0-51.77                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-52-generic                          3.2.0-52.78                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-53-generic                          3.2.0-53.81                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-54-generic                          3.2.0-54.82                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-55-generic                          3.2.0-55.85                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-56-generic                          3.2.0-56.86                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-57-generic                          3.2.0-57.87                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-58-generic                          3.2.0-58.88                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-59-generic                          3.2.0-59.90                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-60-generic                          3.2.0-60.91                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-61-generic                          3.2.0-61.93                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-63-generic                          3.2.0-63.95                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-64-generic                          3.2.0-64.97                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-65-generic                          3.2.0-65.99                                         i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-67-generic                          3.2.0-67.101                                        i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-68-generic                          3.2.0-68.102                                        i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-69-generic                          3.2.0-69.103                                        i386         Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-36-generic                   3.13.0-36.63                                        i386         Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-37-generic                   3.13.0-37.64                                        i386         Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-39-generic                   3.13.0-39.66                                        i386         Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-40-generic                   3.13.0-40.69                                        i386         Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-43-generic                   3.13.0-43.72                                        i386         Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-generic                                   3.13.0.43.50                                        i386         Generic Linux kernel image
ii  linux-libc-dev:i386                                   3.13.0-43.72                                        i386         Linux Kernel Headers for development
ii  linux-sound-base                                      1.0.25+dfsg-0ubuntu4                                all          base package for ALSA and OSS sound systems
ii  lksctp-tools                                          1.0.15+dfsg-1                                       i386         user-space access to Linux Kernel SCTP - commandline tools
ii  lsb-base                                              4.1+Debian11ubuntu6                                 all          Linux Standard Base 4.1 init script functionality
ii  lsb-release                                           4.1+Debian11ubuntu6                                 all          Linux Standard Base version reporting utility
ii  manpages                                              3.54-1ubuntu1                                       all          Manual pages about using a GNU/Linux system
ii  manpages-dev                                          3.54-1ubuntu1                                       all          Manual pages about using GNU/Linux for development
ii  pciutils                                              1:3.2.1-1ubuntu5                                    i386         Linux PCI Utilities
ii  pcmciautils                                           018-8                                               i386         PCMCIA utilities for Linux 2.6
ii  pptp-linux                                            1.7.2-7                                             i386         Point-to-Point Tunneling Protocol (PPTP) Client
ii  printer-driver-hpcups                                 3.14.3-0ubuntu3.2                                   i386         HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  printer-driver-hpijs                                  3.14.3-0ubuntu3.2                                   i386         HP Linux Printing and Imaging - printer driver (hpijs)
ii  python-pyinotify                                      0.9.4-1build1                                       all          simple Linux inotify Python bindings
ii  syslinux                                              3:4.05+dfsg-6+deb8u1                                i386         collection of boot loaders
ii  syslinux-common                                       3:4.05+dfsg-6+deb8u1                                all          collection of boot loaders (common files)
ii  syslinux-legacy                                       2:3.63+dfsg-2ubuntu5                                i386         Bootloader for Linux/i386 using MS-DOS floppies
ii  usbutils                                              1:007-2ubuntu1                                      i386         Linux USB utilities
ii  util-linux                                            2.20.1-5.1ubuntu20.3                                i386         Miscellaneous system utilities
ii  wireless-tools                                        30~pre9-8ubuntu1                                    i386         Tools for manipulating Linux Wireless Extensions

on:

~$ lsb_release -d
Description:	Ubuntu 14.04.1 LTS

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/923876

Title:
  FR: Limit and clean-up kernel images and headers automatically

Status in apt package in Ubuntu:
  Fix Released
Status in aptitude package in Ubuntu:
  Fix Released
Status in apt source package in Precise:
  Fix Released
Status in aptitude source package in Precise:
  Confirmed
Status in apt source package in Quantal:
  Fix Released
Status in aptitude source package in Quantal:
  Won't Fix

Bug description:
  Question #186146 is one among multiple where user unintentionally collects multiple kernel images in particular with LTS. There is no hint from relevant package management application GUIs which advise to clean up those images. With future LTS support of five years the issue presumable will extend.
  Expected.
  After installation of a newer kernel image ask the user if previous kernel images should be removed.
  Checkbox: yes - no
  If yes, offer a list of installed kernel images, don't list the one booted. Advise to keep at least the last functional one.
  Also remove -headers.

  Perhaps an additional consideration for the blueprint.
  https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-lts-upgrades

  There is a new Quantal blueprint regarding the subject.
  https://blueprints.launchpad.net/ubuntu/+spec/desktop-q-clean-old-kernels

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/923876/+subscriptions