root@pve3:/# apt-get install --reinstall proxmox-ve
Reading package lists... Done
Building dependency tree... Done
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:
ceph-common : Depends: librbd1 (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
Depends: python3-ceph-argparse (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
Depends: python3-ceph-common (< 16.2.11+ds-2.1~) but 17.2.6-pve1+3 is to be installed
Depends: python3-cephfs (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
Depends: python3-rados (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
Depends: python3-rbd (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
E: Unable to correct problems, you have held broken packages.
root@pve3:/# apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
libjs-sencha-touch liburing2 proxmox-default-kernel
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I install this packages:
librbd1 (= 16.2.11+ds-2)
python3-ceph-argparse (= 16.2.11+ds-2)
python3-ceph-common (< 16.2.11+ds-2.1~)
python3-cephfs (= 16.2.11+ds-2)
python3-rados (= 16.2.11+ds-2)
python3-rbd (= 16.2.11+ds-2)
but it won't work.
The following Config Files exists after I use "apt --fix-broken install":
PVE Node Configuration: Location: /etc/pve/nodes/...
PVE Cluster Configuration:
pvecm Configuration: /etc/pve/corosync.conf
Network Configuration: Location: /etc/network/interfaces
PVE Datacenter Configuration: Location: /etc/pve/datacenter.cfg
Storage Configuration: Location: /etc/pve/storage.cfg
No Subscription Warning: Location: /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
Web Interface Configuration: Location: /etc/default/pveproxy
Web Interface Log: /var/log/pveproxy/access.log
Since all essential configuration files are present, I likely haven't lost my configuration.
Reading package lists... Done
Building dependency tree... Done
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:
ceph-common : Depends: librbd1 (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
Depends: python3-ceph-argparse (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
Depends: python3-ceph-common (< 16.2.11+ds-2.1~) but 17.2.6-pve1+3 is to be installed
Depends: python3-cephfs (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
Depends: python3-rados (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
Depends: python3-rbd (= 16.2.11+ds-2) but 17.2.6-pve1+3 is to be installed
E: Unable to correct problems, you have held broken packages.
root@pve3:/# apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
libjs-sencha-touch liburing2 proxmox-default-kernel
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I install this packages:
librbd1 (= 16.2.11+ds-2)
python3-ceph-argparse (= 16.2.11+ds-2)
python3-ceph-common (< 16.2.11+ds-2.1~)
python3-cephfs (= 16.2.11+ds-2)
python3-rados (= 16.2.11+ds-2)
python3-rbd (= 16.2.11+ds-2)
but it won't work.
The following Config Files exists after I use "apt --fix-broken install":
PVE Node Configuration: Location: /etc/pve/nodes/...
PVE Cluster Configuration:
pvecm Configuration: /etc/pve/corosync.conf
Network Configuration: Location: /etc/network/interfaces
PVE Datacenter Configuration: Location: /etc/pve/datacenter.cfg
Storage Configuration: Location: /etc/pve/storage.cfg
No Subscription Warning: Location: /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
Web Interface Configuration: Location: /etc/default/pveproxy
Web Interface Log: /var/log/pveproxy/access.log
Since all essential configuration files are present, I likely haven't lost my configuration.
Last edited: