Debian Stretch - Massive autoremove while upgrading

PeterH896

Member
Jan 14, 2018
5
0
21
29
Hi, I'm currenty upgrading my Proxmox server which runs with Debian Stretch. While upgrading apt want to remove a mass of packages:

Code:
The following packages were automatically installed and are no longer required:
  apt-transport-https bridge-utils ceph-common corosync criu cstream dtach faketime fontconfig fontconfig-config fonts-dejavu-core fonts-font-awesome glusterfs-client
  glusterfs-common hdparm ifenslave ipset libacl1-dev libanyevent-http-perl libanyevent-perl libappconfig-perl libapt-pkg-perl libasound2 libasound2-data
  libasync-interrupt-perl libasyncns0 libattr1-dev libauthen-pam-perl libbabeltrace-ctf1 libbabeltrace1 libboost-program-options1.62.0 libboost-random1.62.0
  libboost-regex1.62.0 libboost-thread1.62.0 libc-dev-bin libc6-dev libcaca0 libcairo2 libcephfs1 libcfg6 libclone-perl libcmap4 libcorosync-common4 libcpg4
  libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl libcurl3-gnutls libdatrie1 libdevel-cycle-perl libdw1 libev-perl libfaketime libfcgi-bin
  libfcgi0ldbl libfile-chdir-perl libfile-readbackwards-perl libfile-sync-perl libfilesys-df-perl libflac8 libfontconfig1 libgnutlsxx28 libgraphite2-3 libguard-perl
  libharfbuzz0b libibverbs1 libice6 libintl-perl libintl-xs-perl libio-multiplex-perl libio-stringy-perl libipset3 libiscsi7 libjemalloc1 libjpeg62-turbo libjs-extjs
  liblinux-inotify2-perl liblockfile-simple-perl liblog-agent-perl libmime-base32-perl libnet-dbus-perl libnet-dns-perl libnet-ip-perl libnet1 libnetfilter-log1 libnl-3-200
  libnl-route-3-200 libnspr4 libnss3 libogg0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 libprotobuf-c1 libprotobuf10 libpulse0 libpve-access-control
  libpve-common-perl libpve-guest-common-perl libpve-http-server-perl libpve-storage-perl libqb0 libquorum5 librados2 librados2-perl libradosstriper1 librbd1 librdmacm1
  librgw2 librrd8 librrds-perl libsdl1.2debian libsm6 libsnappy1v5 libsndfile1 libstatgrab10 libstring-shellquote-perl libtemplate-perl libthai-data libthai0
  libtie-ixhash-perl libtotem-pg5 liburcu4 libusbredirparser1 libuuid-perl libvorbis0a libvorbisenc2 libvotequorum8 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb-render0
  libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml-libxml-perl libxml-twig-perl libxml-xpathengine-perl libxrender1 libxslt1.1 libxtst6 linux-libc-dev lxc-pve lxcfs lzop
  manpages-dev netcat-traditional novnc-pve numactl proxmox-widget-toolkit pve-cluster pve-container pve-docs pve-firewall pve-ha-manager pve-i18n pve-libspice-server1
  pve-manager pve-qemu-kvm pve-xtermjs python-cephfs python-cffi-backend python-chardet python-cryptography python-enum34 python-idna python-ipaddr python-ipaddress
  python-openssl python-pkg-resources python-protobuf python-pyasn1 python-rados python-rbd python-requests python-setuptools python-six python-urllib3 qemu-server rrdcached
  socat spiceterm sqlite3 uidmap vncterm x11-common xsltproc
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  proxmox-ve pve-firmware
The following NEW packages will be installed:
  firmware-linux-free linux-image-4.9.0-6-amd64
The following packages will be upgraded:
  gcc-6-base libgcc1 libpve-common-perl libstdc++6 linux-image-amd64 linux-libc-dev pve-kernel-4.13.13-6-pve
7 upgraded, 2 newly installed, 2 to remove and 0 not upgraded.
Need to get 91.6 MB of archives.
After this operation, 56.5 MB of additional disk space will be used.

I was rellay bewildered beacause there would then also be removed some essentially packages used by proxmox like qemu-server, pve-manager, pve-qemu-kvm, pve-xtermjs, pve-cluster, pve-container, pve-docs pve-firewall, pve-ha-manager

Is that correct? These also appears on my second server which also runs Debian Stretch.

Thanks in advance!
 
please remove
linux-image-amd64
before upgrading
 
Worked on my second server, but on my other server the packages are still marked as removable when i run apt dist-upgrade

post the full output of "apt dist-upgrade"
 
post the full output of "apt dist-upgrade"
Code:
apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  apt-transport-https bridge-utils ceph-common corosync criu cstream dtach faketime fontconfig fontconfig-config fonts-dejavu-core fonts-font-awesome glusterfs-client
  glusterfs-common hdparm ifenslave ipset irqbalance libacl1-dev libanyevent-http-perl libanyevent-perl libappconfig-perl libapt-pkg-perl libasound2 libasound2-data
  libasync-interrupt-perl libasyncns0 libattr1-dev libauthen-pam-perl libbabeltrace-ctf1 libbabeltrace1 libboost-program-options1.62.0 libboost-random1.62.0
  libboost-regex1.62.0 libboost-thread1.62.0 libcaca0 libcairo2 libcephfs1 libcfg6 libclone-perl libcmap4 libcorosync-common4 libcpg4 libcrypt-openssl-bignum-perl
  libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl libcurl3-gnutls libdatrie1 libdevel-cycle-perl libdw1 libev-perl libfaketime libfcgi-bin libfcgi0ldbl
  libfile-chdir-perl libfile-readbackwards-perl libfile-sync-perl libfilesys-df-perl libflac8 libfontconfig1 libgnutlsxx28 libgraphite2-3 libguard-perl libharfbuzz0b
  libibverbs1 libice6 libintl-perl libintl-xs-perl libio-multiplex-perl libio-stringy-perl libipset3 libiscsi7 libjemalloc1 libjpeg62-turbo libjs-extjs liblinux-inotify2-perl
  liblockfile-simple-perl liblog-agent-perl libmime-base32-perl libnet-dbus-perl libnet-dns-perl libnet-ip-perl libnet1 libnetfilter-log1 libnl-3-200 libnl-route-3-200
  libnspr4 libnss3 libnuma1 libogg0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 libprotobuf-c1 libprotobuf10 libpulse0 libpve-access-control
  libpve-common-perl libpve-guest-common-perl libpve-http-server-perl libpve-storage-perl libqb0 libquorum5 librados2 librados2-perl libradosstriper1 librbd1 librdmacm1
  librgw2 librrd8 librrds-perl libsdl1.2debian libsm6 libsnappy1v5 libsndfile1 libstatgrab10 libstring-shellquote-perl libtemplate-perl libthai-data libthai0
  libtie-ixhash-perl libtotem-pg5 liburcu4 libusbredirparser1 libuuid-perl libvorbis0a libvorbisenc2 libvotequorum8 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb-render0
  libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml-libxml-perl libxml-twig-perl libxml-xpathengine-perl libxrender1 libxslt1.1 libxtst6 lxc-pve lxcfs lzop
  netcat-traditional novnc-pve numactl proxmox-widget-toolkit pve-cluster pve-container pve-docs pve-firewall pve-ha-manager pve-i18n pve-libspice-server1 pve-manager
  pve-qemu-kvm pve-xtermjs python-cephfs python-cffi-backend python-chardet python-cryptography python-enum34 python-idna python-ipaddr python-ipaddress python-openssl
  python-pkg-resources python-protobuf python-pyasn1 python-rados python-rbd python-requests python-setuptools python-six python-urllib3 qemu-server rrdcached socat spiceterm
  sqlite3 uidmap vncterm x11-common xsltproc
Use 'apt autoremove' to remove them.
The following packages will be upgraded:
  apparmor base-files bsdutils cron dbus isc-dhcp-client isc-dhcp-common libapparmor-perl libapparmor1 libblkid1 libc-bin libc-dev-bin libc-l10n libc6 libc6-dev libcups2
  libdbus-1-3 libfdisk1 libmount1 libncurses5 libncursesw5 libpam-systemd libpq5 libsmartcols1 libsystemd0 libtinfo5 libudev1 libuuid1 linux-libc-dev locales lxc-pve mount
  multiarch-support ncurses-base ncurses-bin ncurses-term ntpdate openssh-client openssh-server openssh-sftp-server postfix postfix-sqlite systemd systemd-sysv udev util-linux
  util-linux-locales
47 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 26.6 MB of archives.
After this operation, 14.3 kB of additional disk space will be used.
Do you want to continue? [Y/n]
 
please do:

> apt install proxmox-ve
> apt dist-upgrade
 
  • Like
Reactions: PeterH896