Meta Package proxmox-ve would be removed

Tardar

Member
Nov 24, 2020
45
3
13
40
Bonn
funkkopfhoerer-kaufen.de
Hey,

this morning i got the error on a upgrade (with non-sub and sub version):
Code:
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://ftp.debian.org/debian buster InRelease                          
Hit:3 http://ftp.debian.org/debian buster-updates InRelease                  
Hit:4 https://enterprise.proxmox.com/debian/pve buster InRelease              
Reading package lists... Done                          
Building dependency tree      
Reading state information... Done
26 packages can be upgraded. Run 'apt list --upgradable' to see them.
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:
  criu dtach ebtables faketime fonts-font-awesome fonts-glyphicons-halflings genisoimage gstreamer1.0-libav gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x hdparm i965-va-driver intel-media-va-driver
  ipset iso-codes libaa1 libaacs0 libanyevent-http-perl libanyevent-perl libaom0 libappconfig-perl libapt-pkg-perl libasound2 libasound2-data libass9 libasync-interrupt-perl libasyncns0 libavc1394-0 libavcodec58
  libavfilter7 libavformat58 libavutil56 libbdplus0 libbluray2 libbs2b0 libcaca0 libcdparanoia0 libchromaprint1 libcodec2-0.8.1 libcrystalhd3 libdigest-bubblebabble-perl libdrm-amdgpu1 libdrm-common libdrm-intel1
  libdrm-nouveau2 libdrm-radeon1 libdrm2 libdv4 libev-perl libfaketime libfftw3-double3 libfile-readbackwards-perl libflac8 libflite1 libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgnutlsxx28
  libgomp1 libgsm1 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libguard-perl libgudev-1.0-0 libice6 libiec61883-0 libigdgmm5 libio-multiplex-perl libipset11 libiscsi7 libjack-jackd2-0 libjemalloc2 libjs-bootstrap
  libjs-extjs libjs-sphinxdoc libjs-underscore liblilv-0-0 libllvm7 libmp3lame0 libmpg123-0 libmysofa0 libnet-dns-perl libnet-dns-sec-perl libnet1 libnetfilter-log1 libnorm1 libogg0 libopenjp2-7 libopenmpt0 libopus0
  liborc-0.4-0 libpciaccess0 libpgm-5.2-0 libpostproc55 libprotobuf17 libproxmox-backup-qemu0 libpulse0 libpve-cluster-api-perl libpve-http-server-perl libraw1394-11 librubberband2 libsamplerate0 libsdl1.2debian
  libsensors-config libsensors5 libserd-0-0 libshine3 libshout3 libsm6 libsndfile1 libsodium23 libsord-0-0 libsoxr0 libspeex1 libspice-server1 libsratom-0-0 libssh-gcrypt-4 libswresample3 libswscale5 libtag1v5
  libtag1v5-vanilla libtemplate-perl libtheora0 libtwolame0 libusbredirparser1 libv4l-0 libv4lconvert0 libva-drm2 libva-x11-2 libva2 libvdpau-va-gl1 libvdpau1 libvidstab1.1 libvisual-0.4-0 libvorbis0a libvorbisenc2
  libvorbisfile3 libvpx5 libwavpack1 libwebpmux3 libx11-xcb1 libx264-155 libx265-165 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxml-libxml-perl libxshmfence1 libxv1 libxvidcore4
  libxxf86vm1 libzmq5 libzvbi-common libzvbi0 linux-image-4.19.0-10-amd64 lxc-pve lxcfs lzop mesa-va-drivers mesa-vdpau-drivers novnc-pve numactl proxmox-archive-keyring proxmox-mini-journalreader proxmox-widget-toolkit
  pve-container pve-docs pve-edk2-firmware pve-firewall pve-ha-manager pve-i18n pve-kernel-5.4.78-2-pve pve-kernel-5.4.98-1-pve pve-kernel-helper pve-lxc-syscalld pve-manager pve-qemu-kvm pve-xtermjs python-configparser
  python-future python-ipaddr python-pkg-resources python-protobuf python-six qemu-server socat spiceterm uidmap va-driver-all vdpau-driver-all vncterm zstd
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  proxmox-ve pve-firmware pve-kernel-5.4
The following NEW packages will be installed:
  firmware-linux-free linux-image-4.19.0-16-amd64
The following packages will be upgraded:
  base-files debian-archive-keyring groff-base iputils-clockdiff iputils-ping iputils-tracepath libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libjs-jquery libpam-systemd libpython3.7 libpython3.7-minimal
  libpython3.7-stdlib libssl1.1 libsystemd0 libudev1 linux-image-amd64 linux-libc-dev openssl python3.7 python3.7-minimal systemd systemd-sysv udev
26 upgraded, 2 newly installed, 3 to remove and 0 not upgraded.
Need to get 0 B/65.5 MB of archives.
After this operation, 99.7 MB disk space will be freed.
Do you want to continue? [Y/n]

A normal apt upgrade generates this output:
Code:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 pve-firmware : Conflicts: firmware-linux-free but 3.4 is to be installed
E: Broken packages

Actually i'm on a sub version of Proxmox-VE and my sources list is:
Code:
deb http://ftp.debian.org/debian buster main contrib
deb http://ftp.debian.org/debian buster-updates main contrib

# security updates
deb http://security.debian.org/debian-security buster/updates main contrib

My enterprise sources list:
Code:
deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise

My Proxmox versions:
Code:
proxmox-ve: 6.3-1 (running kernel: 5.4.103-1-pve)
pve-manager: 6.3-6 (running version: 6.3-6/2184247e)
pve-kernel-5.4: 6.3-7
pve-kernel-helper: 6.3-7
pve-kernel-5.4.103-1-pve: 5.4.103-1
pve-kernel-5.4.101-1-pve: 5.4.101-1
pve-kernel-5.4.98-1-pve: 5.4.98-1
pve-kernel-5.4.78-2-pve: 5.4.78-2
ceph: 15.2.9-pve1
ceph-fuse: 15.2.9-pve1
corosync: 3.1.0-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: residual config
ifupdown2: 3.0.0-1+pve3
libjs-extjs: 6.0.1-10
libknet1: 1.20-pve1
libproxmox-acme-perl: 1.0.7
libproxmox-backup-qemu0: 1.0.3-1
libpve-access-control: 6.1-3
libpve-apiclient-perl: 3.1-3
libpve-common-perl: 6.3-5
libpve-guest-common-perl: 3.1-5
libpve-http-server-perl: 3.1-1
libpve-storage-perl: 6.3-7
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.6-2
lxcfs: 4.0.6-pve1
novnc-pve: 1.1.0-1
proxmox-backup-client: 1.0.10-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.4-6
pve-cluster: 6.2-1
pve-container: 3.3-4
pve-docs: 6.3-1
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-3
pve-firmware: 3.2-2
pve-ha-manager: 3.1-1
pve-i18n: 2.2-2
pve-qemu-kvm: 5.2.0-3
pve-xtermjs: 4.7.0-3
qemu-server: 6.3-8
smartmontools: 7.2-pve2
spiceterm: 3.1-1
vncterm: 1.6-2
zfsutils-linux: 2.0.3-pve2


Anyone here who could help please ? :)
thanks alot and have a nice sunday
Tardar
 
Last edited:
Hi!

A normal apt upgrade generates this output:

It's not entirely clear to me, but did you also try the actually recommended apt dist-upgrade ?
As it seems that you have, or would get, firmware-linux-free installed, which is the firmware package from Debian. But Proxmox projects have their own package (pve-firmware) which is newer and tailored to our Linux kernel packages.

So, if you have it installed it would need to be removed, but the apt upgrade refuses to remove it (it only updates existing and installs new packages), so if you did not already try then please retry with the recommended apt dist-upgrade

If that does not help, please post also the output of apt list --upgradable to see what updates would be pulled in, so we can track down the problematic one.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!