[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#810225: apt: incorrect message about automatically installed packages



Control: found -1 1.3.1

After purging the nvidia packages for a clean reinstallation:

# apt install nvidia-kernel-dkms nvidia-settings
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libegl-nvidia0 libegl-nvidia0:i386 libegl1-glvnd-nvidia
  libegl1-glvnd-nvidia:i386 libgl1-glvnd-nvidia-glx:i386 libgldispatch0-nvidia
  libgldispatch0-nvidia:i386 libgles-nvidia1 libgles-nvidia1:i386
  libgles-nvidia2 libgles-nvidia2:i386 libgles1-glvnd-nvidia
  libgles1-glvnd-nvidia:i386 libgles2-glvnd-nvidia libgles2-glvnd-nvidia:i386
  libglx-nvidia0 libglx-nvidia0:i386 libglx0-glvnd-nvidia
  libglx0-glvnd-nvidia:i386 libnvidia-cfg1 libnvidia-cfg1:i386
  libnvidia-eglcore libnvidia-eglcore:i386 libnvidia-glcore:i386 libnvidia-ml1
  libopengl0-glvnd-nvidia libopengl0-glvnd-nvidia:i386 libvulkan1
  libvulkan1:i386 linux-doc-4.6 linux-image-4.5.0-2-amd64
  linux-image-4.6.0-1-amd64 nvidia-driver-bin nvidia-driver-libs:i386
  nvidia-driver-libs-i386:i386 nvidia-persistenced nvidia-vulkan-common
  nvidia-vulkan-icd nvidia-vulkan-icd:i386
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  glx-alternative-nvidia libnvidia-glcore libxnvctrl0 nvidia-alternative
  nvidia-kernel-common nvidia-kernel-support nvidia-legacy-check
  nvidia-modprobe nvidia-support nvidia-vdpau-driver xserver-xorg-video-nvidia
Suggested packages:
  nvidia-driver
Recommended packages:
  nvidia-driver | libcuda1 libgl1-nvidia-glx nvidia-driver nvidia-settings
The following NEW packages will be installed:
  glx-alternative-nvidia libnvidia-glcore libxnvctrl0 nvidia-alternative
  nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support
  nvidia-legacy-check nvidia-modprobe nvidia-settings nvidia-support
  nvidia-vdpau-driver xserver-xorg-video-nvidia
0 upgraded, 13 newly installed, 0 to remove and 278 not upgraded.
Need to get 0 B/17.9 MB of archives.
After this operation, 77.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

while I have only one nvidia package installed:

cventin:~> dpkg -l | grep nvidia
ii  nvidia-installer-cleanup               20151021+4                           amd64        cleanup after driver installation with the nvidia-installer

If I omit the nvidia-settings package:

# apt install nvidia-kernel-dkms
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-doc-4.6 linux-image-4.5.0-2-amd64 linux-image-4.6.0-1-amd64
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  glx-alternative-nvidia libegl-nvidia0 libegl-nvidia0:i386
  libegl1-glvnd-nvidia libegl1-glvnd-nvidia:i386 libgl1-glvnd-nvidia-glx
  libgl1-glvnd-nvidia-glx:i386 libgldispatch0-nvidia
  libgldispatch0-nvidia:i386 libgles-nvidia1 libgles-nvidia1:i386
  libgles-nvidia2 libgles-nvidia2:i386 libgles1-glvnd-nvidia
  libgles1-glvnd-nvidia:i386 libgles2-glvnd-nvidia libgles2-glvnd-nvidia:i386
  libglx-nvidia0 libglx-nvidia0:i386 libglx0-glvnd-nvidia
  libglx0-glvnd-nvidia:i386 libnvidia-cfg1 libnvidia-cfg1:i386
  libnvidia-eglcore libnvidia-eglcore:i386 libnvidia-glcore
  libnvidia-glcore:i386 libnvidia-ml1 libopengl0-glvnd-nvidia
  libopengl0-glvnd-nvidia:i386 libvulkan1 libvulkan1:i386 nvidia-alternative
  nvidia-driver nvidia-driver-bin nvidia-driver-libs nvidia-driver-libs:i386
  nvidia-driver-libs-i386:i386 nvidia-kernel-common nvidia-kernel-support
  nvidia-legacy-check nvidia-modprobe nvidia-persistenced nvidia-support
  nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd
  nvidia-vulkan-icd:i386 xserver-xorg-video-nvidia
Suggested packages:
  vulkan-utils vulkan-utils:i386
Recommended packages:
  nvidia-settings
The following NEW packages will be installed:
  glx-alternative-nvidia libegl-nvidia0 libegl-nvidia0:i386
  libegl1-glvnd-nvidia libegl1-glvnd-nvidia:i386 libgl1-glvnd-nvidia-glx
  libgl1-glvnd-nvidia-glx:i386 libgldispatch0-nvidia
  libgldispatch0-nvidia:i386 libgles-nvidia1 libgles-nvidia1:i386
  libgles-nvidia2 libgles-nvidia2:i386 libgles1-glvnd-nvidia
  libgles1-glvnd-nvidia:i386 libgles2-glvnd-nvidia libgles2-glvnd-nvidia:i386
  libglx-nvidia0 libglx-nvidia0:i386 libglx0-glvnd-nvidia
  libglx0-glvnd-nvidia:i386 libnvidia-cfg1 libnvidia-cfg1:i386
  libnvidia-eglcore libnvidia-eglcore:i386 libnvidia-glcore
  libnvidia-glcore:i386 libnvidia-ml1 libopengl0-glvnd-nvidia
  libopengl0-glvnd-nvidia:i386 libvulkan1 libvulkan1:i386 nvidia-alternative
  nvidia-driver nvidia-driver-bin nvidia-driver-libs nvidia-driver-libs:i386
  nvidia-driver-libs-i386:i386 nvidia-kernel-common nvidia-kernel-dkms
  nvidia-kernel-support nvidia-legacy-check nvidia-modprobe
  nvidia-persistenced nvidia-support nvidia-vdpau-driver nvidia-vulkan-common
  nvidia-vulkan-icd nvidia-vulkan-icd:i386 xserver-xorg-video-nvidia
0 upgraded, 50 newly installed, 0 to remove and 278 not upgraded.
Need to get 4542 kB/45.3 MB of archives.
After this operation, 190 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

This also shows that apt does not always install all Recommends it
could.

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


Reply to: