On Sat, 15 Apr 2023 20:14:07 -0700 Jeff Kletsky <debian-b...@allycomm.com> wrote: > Package: dhcpcd > Version: 9.4.1-21 > Severity: important > Tags: newcomer upstream > X-Debbugs-Cc: debian-b...@allycomm.com > > TL;DR -- Apparently fixed upstream in dhcpcd-9.5.0 or later (-10.0.0 > available)
Probably one of the many fixes that 9.5.0 and up include, but that I could not cherry-pick for Debian's 9.4.1. Ideally, I would have shipped 9.5.0 with Bookworm, but upstream's protracted failure at producing a release in a timely manner, despite repeated requests from myself and others, means that it came out WAY past the deadline for the Bookworm freeze. > While dhcpcd5/dhcpcd runs and obtains leases, the -U / --dumplease function > fails with either > "Bad system call" or, if running under sudo, with "dhcpcd_readdumptimeout" > > The issue appears to be impacting other systems that have later versions of > libc > than does Debian Bullseye. Searching the upstream dhcpcd archive revealed > > <https://github.com/NetworkConfiguration/dhcpcd/issues/159> > > was reported by a user on Arch Linux, dhcpcd version 9.4.1 and glibc version > 2.36 > > rsmarples indicates "Fixed in dhcpcd-9.5.0" > > His comment appears to be roughly coincident with the release of dhcpcd-10.0.0 Release 10 got pushed right after 9.5.0 and isn't significantly different from it. > Building form upstream source at dhcpcd-10.0.0, without the Debian patches > > ./configure --prefix=/opt > make > sudo make install > > and replacing the running version with the local build restores the -U > functionality. Noted. In principle, I have version 10 ready to upload. However, given the Bookworm freeze, the best I could do is push it to experimental. Martin-Éric