[SOLVED] You are attempting to remove the meta-package 'proxmox-ve'!

JMoreno

Renowned Member
Oct 26, 2011
53
2
73
Hi guys,

In the last weeks/months I'm experiencing the followoing error message while trying to update de system:

Bash:
root@pmox:/# apt full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  alsa-topology-conf alsa-ucm-conf bridge-utils ceph-common ceph-fuse cifs-utils
  corosync criu cstream dconf-gsettings-backend dconf-service dtach ebtables
  faketime fontconfig fontconfig-config fonts-dejavu-core fonts-font-awesome
  fonts-glyphicons-halflings gdisk genisoimage glib-networking
  glib-networking-common glib-networking-services glusterfs-client glusterfs-common
  gsettings-desktop-schemas gstreamer1.0-libav gstreamer1.0-plugins-base
  gstreamer1.0-plugins-good gstreamer1.0-x hdparm i965-va-driver ibverbs-providers
  idn ifupdown2 intel-media-va-driver ipset iptables javascript-common libaa1
  libaacs0 libanyevent-http-perl libanyevent-perl libaom0 libappconfig-perl
  libapt-pkg-perl libarchive13 libasound2 libasound2-data libass9
  libasync-interrupt-perl libasyncns0 libauthen-pam-perl libavahi-client3
  libavahi-common-data libavahi-common3 libavc1394-0 libavcodec58 libavfilter7
  libavformat58 libavutil56 libbabeltrace1 libbdplus0 libblas3 libbluray2
  libboost-context1.74.0 libboost-coroutine1.74.0 libboost-iostreams1.74.0
  libboost-program-options1.74.0 libboost-thread1.74.0 libbs2b0 libcaca0
  libcairo-gobject2 libcairo2 libcdparanoia0 libcephfs2 libcfg7 libchromaprint1
  libcmap4 libcodec2-0.9 libcorosync-common4 libcpg4 libcrypt-openssl-bignum-perl
  libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl libcups2 libdatrie1
  libdav1d4 libdbi1 libdconf1 libdeflate0 libdevel-cycle-perl
  libdigest-bubblebabble-perl libdrm-amdgpu1 libdrm-common libdrm-intel1
  libdrm-nouveau2 libdrm-radeon1 libdrm2 libdv4 libdw1 libepoxy0 libev-perl
  libfaketime libfdt1 libfftw3-double3 libfile-chdir-perl libfile-readbackwards-perl
  libfilesys-df-perl libflac8 libflite1 libfontconfig1 libfuse3-3 libgbm1
  libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgfapi0
  libgfchangelog0 libgfortran5 libgfrpc0 libgfxdr0 libgl1 libgl1-mesa-dri
  libglapi-mesa libglusterd0 libglusterfs0 libglvnd0 libglx-mesa0 libglx0 libgme0
  libgnutlsxx28 libgomp1 libgoogle-perftools4 libgpgme11 libgraphite2-3 libgsm1
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libguard-perl libgudev-1.0-0
  libharfbuzz0b libibverbs1 libiec61883-0 libigdgmm11 libio-multiplex-perl
  libio-stringy-perl libip6tc2 libipset13 libiscsi7 libjack-jackd2-0 libjbig0
  libjemalloc2 libjpeg62-turbo libjs-bootstrap libjs-extjs libjs-jquery
  libjs-qrcodejs libknet1 liblapack3 libldb2 libleveldb1d liblilv-0-0
  liblinux-inotify2-perl libllvm11 liblzo2-2 libmfx1 libmime-base32-perl libmp3lame0
  libmpg123-0 libmysofa1 libnet-dbus-perl libnet-dns-perl libnet-dns-sec-perl
  libnet-ip-perl libnet1 libnetaddr-ip-perl libnetfilter-conntrack3
  libnetfilter-log1 libnfnetlink0 libnl-3-200 libnl-route-3-200 libnorm1 libnozzle1
  libnspr4 libnss3 libnuma1 libnvpair3linux liboath0 libogg0 libopenjp2-7
  libopenmpt0 libopus0 liborc-0.4-0 libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpciaccess0 libperl4-corelibs-perl libpgm-5.3-0 libpixman-1-0
  libpocketsphinx3 libposix-strptime-perl libpostproc55 libprotobuf23
  libproxmox-acme-perl libproxmox-acme-plugins libproxmox-backup-qemu0
  libproxmox-rs-perl libproxy1v5 libpulse0 libpve-access-control
  libpve-apiclient-perl libpve-cluster-api-perl libpve-cluster-perl
  libpve-common-perl libpve-guest-common-perl libpve-http-server-perl libpve-rs-perl
  libpve-storage-perl libpve-u2f-server-perl libpython3.9 libqb100 libqrencode4
  libquadmath0 libquorum5 librabbitmq4 librados2 librados2-perl libradosstriper1
  libraw1394-11 librbd1 librdmacm1 librrd8 librrds-perl librsvg2-2 librsvg2-common
  librubberband2 libsamplerate0 libsdl1.2debian libsensors-config libsensors5
  libserd-0-0 libshine3 libshout3 libsmbclient libsnappy1v5 libsndfile1 libsodium23
  libsord-0-0 libsoup2.4-1 libsoxr0 libspeex1 libsphinxbase3 libspice-server1
  libsratom-0-0 libsrt1.4-gnutls libssh-gcrypt-4 libstatgrab10
  libstring-shellquote-perl libswresample3 libswscale5 libtag1v5 libtag1v5-vanilla
  libtalloc2 libtcmalloc-minimal4 libtdb1 libtemplate-perl libtevent0 libthai-data
  libthai0 libtheora0 libtie-ixhash-perl libtiff5 libtpms0 libtwolame0
  libu2f-server0 libudfread0 libunwind8 liburcu6 liburing1 libusbredirparser1
  libuuid-perl libuutil3linux libv4l-0 libv4lconvert0 libva-drm2 libva-x11-2 libva2
  libvdpau-va-gl1 libvdpau1 libvidstab1.1 libvirglrenderer1 libvisual-0.4-0
  libvorbis0a libvorbisenc2 libvorbisfile3 libvotequorum8 libvpx6 libvulkan1
  libwavpack1 libwayland-client0 libwayland-server0 libwbclient0 libwebp6
  libwebpmux3 libx11-xcb1 libx264-160 libx265-192 libxcb-dri2-0 libxcb-dri3-0
  libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1
  libxcb-xfixes0 libxdamage1 libxfixes3 libxml-libxml-perl libxml-twig-perl
  libxml-xpathengine-perl libxrender1 libxshmfence1 libxslt1.1 libxv1 libxvidcore4
  libxxf86vm1 libyaml-0-2 libyaml-libyaml-perl libz3-4 libzfs4linux libzmq5
  libzpool4linux libzpool5linux libzvbi-common libzvbi0 lxc-pve lxcfs lzop
  mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers novnc-pve numactl
  ocl-icd-libopencl1 pocketsphinx-en-us proxmox-archive-keyring
  proxmox-backup-client proxmox-backup-file-restore proxmox-backup-restore-image
  proxmox-mail-forward proxmox-mini-journalreader proxmox-offline-mirror-docs
  proxmox-offline-mirror-helper proxmox-websocket-tunnel proxmox-widget-toolkit
  pve-cluster pve-container pve-docs pve-edk2-firmware pve-firewall pve-ha-manager
  pve-i18n pve-kernel-5.11.22-4-pve pve-kernel-5.11.22-5-pve
  pve-kernel-5.11.22-7-pve pve-kernel-5.13.19-1-pve pve-kernel-5.13.19-2-pve
  pve-kernel-5.15.35-1-pve pve-kernel-5.15.39-1-pve pve-kernel-helper
  pve-lxc-syscalld pve-manager pve-qemu-kvm pve-xtermjs python3-ceph-argparse
  python3-cephfs python3-gpg python3-jwt python3-ldb python3-prettytable
  python3-protobuf python3-rados python3-rbd python3-samba python3-talloc
  python3-tdb qemu-server qrencode rrdcached rsync samba-common samba-common-bin
  samba-dsdb-modules samba-libs smartmontools smbclient socat spiceterm sqlite3
  swtpm swtpm-libs swtpm-tools uidmap va-driver-all vdpau-driver-all vncterm
  xsltproc zfs-zed zfsutils-linux zstd
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  linux-image-5.10.0-10-amd64 linux-image-5.10.0-14-amd64 linux-image-5.10.0-9-amd64
  proxmox-ve pve-firmware pve-kernel-5.11 pve-kernel-5.13 pve-kernel-5.15
The following NEW packages will be installed:
  binutils binutils-common binutils-x86-64-linux-gnu firmware-linux-free libbinutils
  libctf-nobfd0 libctf0 linux-image-5.10.0-19-amd64 proxmox-mail-forward
  proxmox-offline-mirror-docs proxmox-offline-mirror-helper
The following packages will be upgraded:
  base-files bind9-dnsutils bind9-host bind9-libs corosync curl dbus
  dbus-user-session dpkg grub-common grub-pc grub-pc-bin grub2-common
  isc-dhcp-client isc-dhcp-common krb5-locales libavahi-client3 libavahi-common-data
  libavahi-common3 libavcodec58 libavfilter7 libavformat58 libavutil56 libc-bin
  libc-l10n libc6 libcfg7 libcmap4 libcorosync-common4 libcpg4 libcurl3-gnutls
  libcurl4 libdbus-1-3 libexpat1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin
  libgdk-pixbuf2.0-common libgssapi-krb5-2 libhttp-daemon-perl libk5crypto3 libknet1
  libkrb5-3 libkrb5support0 libksba8 libnozzle1 libnss-systemd libntfs-3g883
  libnvpair3linux libpam-systemd libpcre2-8-0 libpixman-1-0 libpostproc55
  libproxmox-rs-perl libpve-access-control libpve-cluster-api-perl
  libpve-cluster-perl libpve-common-perl libpve-guest-common-perl
  libpve-http-server-perl libpve-rs-perl libpve-storage-perl libquorum5
  librados2-perl libswresample3 libswscale5 libsystemd0 libtpms0 libudev1
  libuutil3linux libvotequorum8 libxml2 libzfs4linux libzpool5linux
  linux-image-amd64 locales ntfs-3g proxmox-archive-keyring proxmox-backup-client
  proxmox-backup-file-restore proxmox-widget-toolkit publicsuffix pve-cluster
  pve-container pve-docs pve-firewall pve-ha-manager pve-i18n pve-kernel-helper
  pve-manager pve-qemu-kvm qemu-server systemd systemd-sysv tzdata udev zfs-zed
  zfsutils-linux
97 upgraded, 11 newly installed, 8 to remove and 0 not upgraded.
Need to get 0 B/154 MB of archives.
After this operation, 930 MB disk space will be freed.
Do you want to continue? [Y/n]
W: (pve-apt-hook) !! WARNING !!
W: (pve-apt-hook) You are attempting to remove the meta-package 'proxmox-ve'!
W: (pve-apt-hook)
W: (pve-apt-hook) If you really want to permanently remove 'proxmox-ve' from your system, run the following command
W: (pve-apt-hook)       touch '/please-remove-proxmox-ve'
W: (pve-apt-hook) run apt purge proxmox-ve to remove the meta-package
W: (pve-apt-hook) and repeat your apt invocation.
W: (pve-apt-hook)
W: (pve-apt-hook) If you are unsure why 'proxmox-ve' would be removed, please verify
W: (pve-apt-hook)       - your APT repository settings
W: (pve-apt-hook)       - that you are using 'apt full-upgrade' to upgrade your system
E: Sub-process /usr/share/proxmox-ve/pve-apt-hook returned an error code (1)
E: Failure running script /usr/share/proxmox-ve/pve-apt-hook

Some system info, running in a Debian Bullseye server:

Bash:
root@pmox:/# pveversion -v
proxmox-ve: 7.2-1 (running kernel: 5.15.39-4-pve)
pve-manager: 7.2-7 (running version: 7.2-7/d0dd0e85)
pve-kernel-5.15: 7.2-9
pve-kernel-helper: 7.2-9
pve-kernel-5.13: 7.1-9
pve-kernel-5.11: 7.0-10
pve-kernel-5.15.39-4-pve: 5.15.39-4
pve-kernel-5.15.39-3-pve: 5.15.39-3
pve-kernel-5.15.39-1-pve: 5.15.39-1
pve-kernel-5.15.35-1-pve: 5.15.35-3
pve-kernel-5.13.19-6-pve: 5.13.19-15
pve-kernel-5.13.19-2-pve: 5.13.19-4
pve-kernel-5.13.19-1-pve: 5.13.19-3
pve-kernel-5.11.22-7-pve: 5.11.22-12
pve-kernel-5.11.22-5-pve: 5.11.22-10
pve-kernel-5.11.22-4-pve: 5.11.22-9
ceph-fuse: 14.2.21-1
corosync: 3.1.5-pve2
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown: residual config
ifupdown2: 3.1.0-1+pmx3
libjs-extjs: 7.0.0-1
libknet1: 1.24-pve1
libproxmox-acme-perl: 1.4.2
libproxmox-backup-qemu0: 1.3.1-1
libpve-access-control: 7.2-4
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.2-2
libpve-guest-common-perl: 4.1-2
libpve-http-server-perl: 4.1-3
libpve-storage-perl: 7.2-8
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 5.0.0-3
lxcfs: 4.0.12-pve1
novnc-pve: 1.3.0-3
proxmox-backup-client: 2.2.5-1
proxmox-backup-file-restore: 2.2.5-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.5.1
pve-cluster: 7.2-2
pve-container: 4.2-2
pve-docs: 7.2-2
pve-edk2-firmware: 3.20220526-1
pve-firewall: 4.2-5
pve-firmware: 3.5-1
pve-ha-manager: 3.4.0
pve-i18n: 2.7-2
pve-qemu-kvm: 7.0.0-2
pve-xtermjs: 4.16.0-1
qemu-server: 7.2-4
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.8.0~bpo11+2
vncterm: 1.7-1
zfsutils-linux: 2.1.5-pve1

Any tip on how to update this server?

Thanks in advance.
 
Last edited:
Excellent!! Following your indications:

Bash:
apt remove linux-image-amd64
apt full-upgrade

Everything went fine and system is now fully updated.

Thanks a lot!!
 
Last edited:
  • Like
Reactions: tom and Neobin