Update von 7 nach 8 --> Breaks: libpve-http-server-perl

JB72

Member
Feb 21, 2022
16
2
8
52
Hallo,

nachdem ich von 6 erfolgreich nach 7 geupdatet habe, sollte nun der Schritt nach 8 folgen.
Leider komme ich da nun nicht mehr weiter.

Code:
root@pve:~# apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Error!
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:
 libpve-guest-common-perl : Breaks: libpve-http-server-perl (< 5.0.2) but 4.3.0 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Habe nichts passendes dazu gefunden. Kann mir hier Jemand helfen, was das bedeutet?

Grüße
JB
 
apt purge libpve-http-server-perl
Warum machst du nicht einfach eine pve8.2 (iso latest) Neuinstallation und danach monatlich Updates ?
 
Was ist mit den Maschinen auf der Kiste bei Neuinstallation?


Code:
root@pve:~# apt purge libpve-http-server-perl
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libjs-qrcodejs libjs-sencha-touch proxmox-archive-keyring
  proxmox-kernel-helper proxmox-mail-forward proxmox-offline-mirror-docs
  proxmox-offline-mirror-helper zstd
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  libpve-http-server-perl* proxmox-ve* pve-manager*
0 upgraded, 0 newly installed, 3 to remove and 59 not upgraded.
After this operation, 2,688 kB disk space will be freed.
Do you want to continue? [Y/n] y
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
root@pve:~# root@pve:~# apt purge libpve-http-server-perl
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libjs-qrcodejs libjs-sencha-touch proxmox-archive-keyring
  proxmox-kernel-helper proxmox-mail-forward proxmox-offline-mirror-docs
  proxmox-offline-mirror-helper zstd
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  libpve-http-server-perl* proxmox-ve* pve-manager*
0 upgraded, 0 newly installed, 3 to remove and 59 not upgraded.
After this operation, 2,688 kB disk space will be freed.
Do you want to continue? [Y/n] y
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 veroot@pve:~#running script /usr/share/proxmox-ve/pve-apt-hookn error code (1)our
 
Sind denn alle Repos korrekt? hast du die letzten Updates für PVE 7 schon drin?

Und ganz wichtig, nach den letzten Updates schon Reboot gemacht?
 
Mal die vollständige Ausgabe jeweils in Code-Tags posten von:
  • pveversion -v
  • apt list --installed | grep linux-image
  • grep -r '' /etc/apt/sources.list* (* am Ende nicht vergessen!)
  • apt update
  • apt full-upgrade
 
Mal die vollständige Ausgabe jeweils in Code-Tags posten von:
  • pveversion -v
  • apt list --installed | grep linux-image
  • grep -r '' /etc/apt/sources.list* (* am Ende nicht vergessen!)
  • apt update
  • apt full-upgrade


Code:
root@pve:~# pveversion -v
proxmox-ve: 7.4-1 (running kernel: 5.15.158-2-pve)
pve-manager: 7.4-19 (running version: 7.4-19/f98bf8d4)
pve-kernel-5.15: 7.4-15
pve-kernel-5.4: 6.4-20
pve-kernel-5.3: 6.1-6
pve-kernel-5.15.158-2-pve: 5.15.158-2
pve-kernel-5.4.203-1-pve: 5.4.203-1
pve-kernel-5.3.18-3-pve: 5.3.18-3
pve-kernel-5.3.10-1-pve: 5.3.10-1
ceph-fuse: 14.2.21-1
corosync: 3.1.7-pve1
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown: 0.8.36+pve2
ksm-control-daemon: 1.5-1
libjs-extjs: 7.0.0-4
libknet1: 1.24-pve2
libproxmox-acme-perl: 1.5.1
libproxmox-backup-qemu0: 1.3.1-1
libproxmox-rs-perl: 0.2.1
libpve-access-control: 7.4.3
libpve-apiclient-perl: 3.3.2
libpve-common-perl: 7.4-2
libpve-guest-common-perl: 4.2-4
libpve-http-server-perl: 4.3.0
libpve-rs-perl: 0.7.7
libpve-storage-perl: 7.4-4
libqb0: 1.0.5-1
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 5.0.2-2
lxcfs: 5.0.3-pve1
novnc-pve: 1.4.0-4
proxmox-backup-client: 2.4.7-1
proxmox-backup-file-restore: 2.4.7-1
proxmox-kernel-helper: 8.1.0
proxmox-mail-forward: 0.1.1-1
proxmox-mini-journalreader: 1.3-1
proxmox-offline-mirror-helper: 0.5.2
proxmox-widget-toolkit: 4.2.3
pve-cluster: 7.3-3
pve-container: 4.4-7
pve-docs: 8.2.3
pve-edk2-firmware: 4.2023.08-4
pve-firewall: 4.3-5
pve-firmware: 3.13-2
pve-ha-manager: 3.6.1
pve-i18n: 3.2.3
pve-qemu-kvm: 7.2.10-1
pve-xtermjs: 4.16.0-2
qemu-server: 7.4-6
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.8.0~bpo11+3
vncterm: 1.7-1
zfsutils-linux: 2.1.15-pve1
Code:
root@pve:~# apt list --installed | grep linux-image

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Code:
root@pve:~# grep -r '' /etc/apt/sources.list*
/etc/apt/sources.list:deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
/etc/apt/sources.list.d/pve-no-subscription.list:
/etc/apt/sources.list.d/pve-enterprise.list:# deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
/etc/apt/sources.list.d/pve-enterprise.list:
/etc/apt/sources.list.d/iteas.list:
/etc/apt/sources.list.save:deb http://ftp.de.debian.org/debian bullseye main contrib
/etc/apt/sources.list.save:
/etc/apt/sources.list.save:deb http://ftp.de.debian.org/debian bullseye-updates main contrib
/etc/apt/sources.list.save:
/etc/apt/sources.list.save:
/etc/apt/sources.list.save:
/etc/apt/sources.list.save:# security updates
/etc/apt/sources.list.save:deb http://security.debian.org bullseye-security main contrib
/etc/apt/sources.list.save:
/etc/apt/sources.list.save:deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
/etc/apt/sources.list.save:deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
/etc/apt/sources.list.save.1:bookwormdeb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
Code:
root@pve:~# apt update
Hit:1 http://download.proxmox.com/debian/pve bookworm InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
62 packages can be upgraded. Run 'apt list --upgradable' to see them.


Code:
root@pve:~# apt full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Error!
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:
 libpve-guest-common-perl : Breaks: libpve-http-server-perl (< 5.0.2) but 4.3.0 is to be installed
E: Error, pkgPr
 
Code:
root@pve:~# apt update
Hit:1 http://download.proxmox.com/debian/pve bookworm InRelease
Get:2 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:3 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [185 kB]
Get:4 http://security.debian.org/debian-security bookworm-security/main Translation-en [112 kB]
Get:5 http://security.debian.org/debian-security bookworm-security/contrib amd64 Packages [644 B]
Get:6 http://security.debian.org/debian-security bookworm-security/contrib Translation-en [372 B]
Get:7 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:8 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:9 http://deb.debian.org/debian bookworm/main amd64 Packages [8,787 kB]
Get:10 http://deb.debian.org/debian bookworm/main Translation-en [6,109 kB]
Get:11 http://deb.debian.org/debian bookworm/contrib amd64 Packages [54.1 kB]
Get:12 http://deb.debian.org/debian bookworm/contrib Translation-en [48.8 kB]
Get:13 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [2,468 B]
Get:14 http://deb.debian.org/debian bookworm-updates/main Translation-en [2,928 B]
Get:15 http://deb.debian.org/debian bookworm-updates/contrib amd64 Packages [768 B]
Get:16 http://deb.debian.org/debian bookworm-updates/contrib Translation-en [408 B]
Fetched 15.6 MB in 9s (1,806 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
612 packages can be upgraded. Run 'apt list --upgradable' to see them.
 
Hallo,

daran lag es. Nun lief das Update nach Anleitung durch.

Danke für die Hilfe.

Ich bin von 6 auf 7 und dann auf 8, ich denke von 6 auf 7 nach dem Update war irgendwas mit der Liste krum. Die Einträge waren, warum auch immer weg,

Danke noch mal.

Grüße
JB
 
  • Like
Reactions: Neobin

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!