System not fully up to date

g4fa

New Member
Oct 13, 2025
7
0
1
HI

When I try to to upgrade I have this message
root@pv2:~# apt upgrade​
Not upgrading:​
pve-container pve-manager qemu-server​
Summary:​
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 3​

When I try ton install pre-container, I have this message

root@pv2:~# apt install pve-container​
Solving dependencies... 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:​
Unsatisfied dependencies:​
pve-container : Depends: isc-dhcp-client but it is not installable​
Error: Unable to correct problems, you have held broken packages.​
Error: The following information from --solver 3.0 may provide additional context:​
Unable to satisfy dependencies. Reached two conflicting decisions:​
1. pve-container:amd64=6.0.18 is selected as an upgrade​
2. pve-container:amd64=6.0.18 Depends isc-dhcp-client​
but none of the choices are installable:​
[no choices]​


I hope some one can help me ;)
Thanks



1763497914121.png
1763498091522.png
 
Same problem when use apt-get dist-upgrade
tarting system upgrade: apt-get dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
pve-container pve-manager qemu-server
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

System not fully up to date (found 3 new packages)

starting shell
root@pv2:~#
 
apt dist-upgrade pve-container
Calculating upgrade... Error!
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:

Unsatisfied dependencies:
pve-container : Depends: isc-dhcp-client but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
Unable to satisfy dependencies. Reached two conflicting decisions:
1. pve-container:amd64=6.0.18 is selected as an upgrade
2. pve-container:amd64=6.0.18 Depends isc-dhcp-client
but none of the choices are installable:
[no choices]
 
Hi


No non-standard package

root@pv2:~# apt update
Hit:1 http://download.proxmox.com/debian/ceph-squid trixie InRelease
Hit:2 http://deb.debian.org/debian trixie InRelease
Hit:3 http://security.debian.org/debian-security trixie-security InRelease
Hit:4 http://download.proxmox.com/debian/pve trixie InRelease
Get:5 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
Fetched 47.3 kB in 0s (602 kB/s)
3 packages can be upgraded. Run 'apt list --upgradable' to see them.


root@pv2:~# apt list --upgradable
pve-container/stable 6.0.18 all [upgradable from: 6.0.14]
pve-manager/stable 9.0.18 all [upgradable from: 9.0.11]
qemu-server/stable 9.0.30 amd64 [upgradable from: 9.0.24]
 
This may be worth attention from PVE developers. The isc-dhcp-client package is marked as depreciated and is being replaced by another package name.
Perhaps, there is a difference in Debian repository context/updates

Code:
root@pve9r1-iscsi-host1:~# curl -sS 'http://deb.debian.org/debian/dists/trixie/main/binary-amd64/Packages.gz' \
  | gunzip -c \
  | awk '/^Package: isc-dhcp-client$/,/^$/' || echo "not found in deb.debian.org/trixie"
Package: isc-dhcp-client
Source: isc-dhcp
Version: 4.4.3-P1-8
Installed-Size: 2884
Maintainer: Debian ISC DHCP Maintainers <isc-dhcp@packages.debian.org>
Architecture: amd64
Provides: dhcp-client
Depends: libc6 (>= 2.38), debianutils (>= 2.8.2), iproute2
Recommends: isc-dhcp-common
Suggests: resolvconf, avahi-autoipd, isc-dhcp-client-ddns
Conflicts: isc-dhcp-client-ddns (<< 4.4.3-P1-4.1)
Description: DHCP client for automatically obtaining an IP address (deprecated)  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Homepage: http://www.isc.org
Description-md5: fdf21413388e73830bdb4241d62b928c
Tag: implemented-in::c, interface::commandline, network::client,
 network::configuration, protocol::dhcp, protocol::ip, role::program,
 use::configuring
Section: net
Priority: optional
Filename: pool/main/i/isc-dhcp/isc-dhcp-client_4.4.3-P1-8_amd64.deb
Size: 1099060
MD5sum: 847162496f74e0a46d42e9e1abfe57f8
SHA256: 691860626bc342eaba61a8d397231a226d659bc28634d350d6daa83812790902



Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
Thanks but what i must do ? I have update on 2 other node without this issue

Thanks for your help
 
I have the same issue here on one of my nodes all the rest updated.
pve-manager qemu-server

root@NPB7:/# apt upgrade pve-manager
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:

Unsatisfied dependencies:
qemu-server : Depends: python3-virt-firmware but it is not installable
Error: Unable to correct problems, you have held broken packages.
 
Hello

Same here, cant update pve-manager qemu-server

Bash:
apt dist-upgrade
Not upgrading:             
  pve-manager  qemu-server
Summary:
 Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 2

Bash:
apt install qemu-server

Solving dependencies... 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:



Unsatisfied dependencies:

qemu-server : Depends: python3-virt-firmware but it is not installable

Error: Unable to correct problems, you have held broken packages.

Error: The following information from --solver 3.0 may provide additional context:

Unable to satisfy dependencies. Reached two conflicting decisions:

1. qemu-server:amd64=9.1.0 is selected as an upgrade

 2. qemu-server:amd64=9.1.0 Depends python3-virt-firmware

 but none of the choices are installable:

[no choices]

Bash:
root@srvproxmox:~# apt install python3-virt-firmware

Package python3-virt-firmware 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



Error: Package 'python3-virt-firmware' has no installation candidate

Please send help :eek:
 
Last edited:
Please use code blocks 1763630615399.png
Then share
Bash:
apt update
apt policy python3-virt-firmware
apt -o Debug::pkgProblemResolver=yes install qemu-server
 
  • Like
Reactions: lanetue
Bash:
apt update
apt policy python3-virt-firmware
apt -o Debug::pkgProblemResolver=yes install qemu-server
Hit:1 http://download.proxmox.com/debian/ceph-squid trixie InRelease
Hit:2 http://download.proxmox.com/debian/pve trixie InRelease
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
python3-virt-firmware:
  Installed: (none)
  Candidate: (none)
  Version table:
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) qemu-server:amd64 < 9.0.24 -> 9.1.0 @ii pumU Ib >
Broken qemu-server:amd64 Depends on python3-virt-firmware:amd64 < none @un H >
Done
Solving dependencies... 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:

Unsatisfied dependencies:
 qemu-server : Depends: python3-virt-firmware but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. qemu-server:amd64=9.1.0 is selected as an upgrade
   2. qemu-server:amd64=9.1.0 Depends python3-virt-firmware
      but none of the choices are installable:
      [no choices]

This is the result
 
This may be worth attention from PVE developers. The isc-dhcp-client package is marked as depreciated and is being replaced by another package name.
Perhaps, there is a difference in Debian repository context/updates

Code:
root@pve9r1-iscsi-host1:~# curl -sS 'http://deb.debian.org/debian/dists/trixie/main/binary-amd64/Packages.gz' \
  | gunzip -c \
  | awk '/^Package: isc-dhcp-client$/,/^$/' || echo "not found in deb.debian.org/trixie"
Package: isc-dhcp-client
Source: isc-dhcp
Version: 4.4.3-P1-8
Installed-Size: 2884
Maintainer: Debian ISC DHCP Maintainers <isc-dhcp@packages.debian.org>
Architecture: amd64
Provides: dhcp-client
Depends: libc6 (>= 2.38), debianutils (>= 2.8.2), iproute2
Recommends: isc-dhcp-common
Suggests: resolvconf, avahi-autoipd, isc-dhcp-client-ddns
Conflicts: isc-dhcp-client-ddns (<< 4.4.3-P1-4.1)
Description: DHCP client for automatically obtaining an IP address (deprecated)  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Homepage: http://www.isc.org
Description-md5: fdf21413388e73830bdb4241d62b928c
Tag: implemented-in::c, interface::commandline, network::client,
 network::configuration, protocol::dhcp, protocol::ip, role::program,
 use::configuring
Section: net
Priority: optional
Filename: pool/main/i/isc-dhcp/isc-dhcp-client_4.4.3-P1-8_amd64.deb
Size: 1099060
MD5sum: 847162496f74e0a46d42e9e1abfe57f8
SHA256: 691860626bc342eaba61a8d397231a226d659bc28634d350d6daa83812790902



Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox

we know that package is deprecated, but it is a dependency of ifupdown2 for the time being, that's why we use it. it being deprecated does not prevent it being installed, so the issue of OP must have a different cause.
 
  • Like
Reactions: bbgeek17