I've attempted to upgrade my Proxmox Server from 5 to 6, but things seem to be badly broken. After running apt-dist upgrade and rebooting, there seem to be several things missing/broken. I'm attempting to install proxmox-ve, but get the following error:
Here's my /etc/apt/sources.list:
There is currently nothing else within /etc/apt/sources.list.d/
Here's my apt update output:
Trying to install something like pve-manager gives the following:
I've attempted to run apt --fix-broken install, but it only gives the following:
I'd greatly appreciate any assistance, this server is completely dead in the water in the meantime. Did I miss a critical step somehow in the upgrade process?
Code:
# apt install proxmox-ve
Reading package lists... Done
Building dependency tree
Reading state information... 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:
proxmox-ve : Depends: pve-manager but it is not going to be installed
Depends: qemu-server but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Here's my /etc/apt/sources.list:
Code:
# cat /etc/apt/sources.list
deb http://ftp.debian.org/debian buster main contrib
deb http://ftp.debian.org/debian buster-updates main contrib
# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve buster pve-no-subscription
# security updates
deb http://security.debian.org/debian-security buster/updates main contrib
There is currently nothing else within /etc/apt/sources.list.d/
Here's my apt update output:
Code:
# apt update
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://download.proxmox.com/debian/pve buster InRelease
Hit:3 http://ftp.debian.org/debian buster InRelease
Hit:4 http://ftp.debian.org/debian buster-updates InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
Trying to install something like pve-manager gives the following:
Code:
# apt install pve-manager
Reading package lists... Done
Building dependency tree
Reading state information... 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-manager : Depends: libproxmox-acme-perl but it is not going to be installed
Depends: libpve-access-control (>= 6.0-6) but it is not going to be installed
Depends: libpve-cluster-api-perl but it is not going to be installed
Depends: libpve-cluster-perl (>= 6.1-6) but it is not going to be installed
Depends: libpve-common-perl (>= 6.0-11) but 5.0-56 is to be installed
Depends: libpve-guest-common-perl (>= 3.0-8~) but it is not going to be installed
Depends: libpve-http-server-perl (>= 3.0-4) but 2.0-14 is to be installed
Depends: libpve-storage-perl (>= 6.1-7) but it is not going to be installed
Depends: librados2-perl but it is not going to be installed
Depends: pve-cluster (>= 6.0-4) but it is not going to be installed
Depends: pve-container (>= 2.0-21) but it is not going to be installed
Depends: pve-firewall but it is not going to be installed
Depends: pve-ha-manager but it is not going to be installed
Depends: qemu-server (>= 6.0-15) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
I've attempted to run apt --fix-broken install, but it only gives the following:
Code:
# apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
ebtables g++-6 genisoimage libdbus-glib-1-2 libfdt1 liblttng-ust-ctl2 libpve-apiclient-perl libpve-u2f-server-perl libstdc++-6-dev libu2f-server0 libxml-libxml-perl
proxmox-mini-journalreader proxmox-widget-toolkit pve-edk2-firmware pve-i18n pve-kernel-helper pve-xtermjs python-pyasn1
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
I'd greatly appreciate any assistance, this server is completely dead in the water in the meantime. Did I miss a critical step somehow in the upgrade process?