Hi,
I am not an administrator but using Proxmox to run some VMs as lab.
I have the latest version PVE 8.2.4, From the web I was routinely updating the system but apt-get upgrade interrupted because of Power outage .
Once the power is restored I tried apt-get upgrade once again but there is a problem with a python package "python3-idna"
I was getting the following error
Because I was stuck with this error I attempted to remove this package multiple times but since there are other packages that depends on it that made it hard.
I used this command to force delete the python3-idna package so I can later reinstall it using the following command
The package was deleted but I can't install it again
Also when run "apt --fix-broken install" I got the following which seems not very safe it will remove important packages that will may be make the system not usable
I am asking about your opinions how to resolve such issue?
I am not an administrator but using Proxmox to run some VMs as lab.
I have the latest version PVE 8.2.4, From the web I was routinely updating the system but apt-get upgrade interrupted because of Power outage .
Once the power is restored I tried apt-get upgrade once again but there is a problem with a python package "python3-idna"
I was getting the following error
E: The package python3-idna needs to be reinstalled, but I can't find an archive for it.
Because I was stuck with this error I attempted to remove this package multiple times but since there are other packages that depends on it that made it hard.
Code:
apt-cache rdepends python3-idna
python3-idna Reverse Depends:
python3-requests
python3-urllib3
python3-requests
Code:
dpkg --remove --force-remove-reinstreq --purge --force-depends python3-idna
The package was deleted but I can't install it again
Code:
apt-get install python3-idna
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package python3-idna is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'python3-idna' has no installation candidate
Also when run "apt --fix-broken install" I got the following which seems not very safe it will remove important packages that will may be make the system not usable
Code:
apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
fonts-font-logos libboost-program-options1.74.0 libjs-sencha-touch libnet-subnet-perl libpve-network-perl libpve-notify-perl libslirp0 liburing2
proxmox-default-kernel proxmox-firewall proxmox-kernel-6.2 proxmox-kernel-6.2.16-10-pve proxmox-kernel-6.2.16-12-pve proxmox-kernel-6.2.16-14-pve
proxmox-kernel-6.2.16-15-pve proxmox-kernel-6.2.16-19-pve proxmox-kernel-6.2.16-20-pve proxmox-kernel-6.2.16-6-pve proxmox-kernel-6.2.16-8-pve
proxmox-kernel-6.5.11-5-pve-signed proxmox-kernel-6.5.11-6-pve-signed proxmox-kernel-6.5.11-7-pve-signed proxmox-kernel-6.5.11-8-pve-signed
proxmox-kernel-6.5.13-1-pve-signed proxmox-kernel-6.8.4-2-pve-signed proxmox-kernel-6.8.4-3-pve-signed proxmox-kernel-helper proxmox-mail-forward
proxmox-offline-mirror-docs proxmox-offline-mirror-helper pve-kernel-5.15.107-2-pve pve-kernel-6.2 pve-kernel-6.2.16-3-pve pve-kernel-6.2.16-4-pve
pve-kernel-6.2.16-5-pve python3-charset-normalizer telnet
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
ceph-common glusterfs-client glusterfs-common libpve-guest-common-perl libpve-storage-perl proxmox-ve pve-container pve-esxi-import-tools pve-ha-manager
pve-manager pve-qemu-kvm python3-pyvmomi python3-reportbug python3-requests qemu-server reportbug spiceterm
0 upgraded, 0 newly installed, 17 to remove and 4 not upgraded.
After this operation, 396 MB disk space will be freed.
Do you want to continue? [Y/n] n
I am asking about your opinions how to resolve such issue?
Last edited: