Dependency to isc-dhcp-client for kernel package

larsen

Well-Known Member
Feb 28, 2020
169
20
58
Hi,

apparently the package "proxmox-kernel-6.17" was the last one to not have a dependency to isc-dhcp-client. As ISC DHCP Client is EOL since 2022, we have replaced it with udhcpc and Puppet takes care that isc-dhcp-client is purged. Therefore, "apt autoremove" removes newer kernels.

Why is there a hard dependency to isc-dhcp-client in newer proxmox-kernel packages? Is this really necessary?
 
proxmox-kernel doesn't have a dependency on it, but pve-container does for host-managed DHCP which utilizes it.. we do plan on migrating to something else, but since ISC is the only supported client for ifupdown2 at the moment, we used it for now.
 
  • Like
Reactions: larsen