- Package:
- src:isc-dhcp
- Source:
- isc-dhcp
- Submitter:
- OndÅej Surý
- Date:
- 2022-05-22 20:51:04 UTC
- Severity:
- serious
- Tags:
Dear Maintainer, the BIND 9 libraries as used in isc-dhcp has been made private by ISC as of BIND 9.14 release. The ISC-DHCP (a code that has been on life-support for years anyway) is going to keep using BIND 9.11 libraries (where BIND 9.11 is going to be supported until end of 2021). There are two possible options: * The ISC-DHCP will switch to bundled BIND 9 libraries (libisc, libdns, ...) * We keep packaging export libraries in a separate project I think that because the ISC-DHCP is a sole user of the export libraries it makes sense to use the first option. Ondrej
Hi, since 9.16 the bind9 package is not building the bind9 shared libraries anymore, which have previously been used by isc-dhcp instead of the bundled bind9 source. Ondrej had filed Bug#942502 about this last October. bind9 9.16 has now been uploaded to unstable, but (among two RC bugs) the uninstallability of isc-dhcp prevents migration to testing. Ondrej has also uploaded src:bind9-libs, which take over the -dev packages and shared libraries with the most recent 9.11 code. If I'm not mistaken a simple rebuild of src:isc-dhcp, possibly with tightened build-dep on libbind-export-dev to ensure the use of the new src:bind9-libs package should be enough. Bug#942502: not using the embedded bind9 source, but the new dedicated source package Bug#954736: fixed by rebuilding isc-dhcp against the new libdns-export This would unentangle bind9 and isc-dhcp and allow the latter to propagate to testing. Is there something I'm missing? Bernhard
Hi Bernard, I think that simple binNMU should be enough. That’s the reason I have introduced the src:bind9-libs package, so there’s a grace period for isc-dhcp to either die or adapt. Ondrej -- Ondřej Surý ondrej@sury.org
Hi Ondrej, thanks, I've filed Bug#956895 for the binNMU. Bernhard
Dear Maintainer, BIND 9.11 will go EOL with the next release and ISC DHCP team is making switch to maintain the bundled libraries in ISC DHCP on their own. This means there will be only option now - use the bundled libraries as they will be maintained inside the ISC DHCP project. Ondrej - -- System Information: Debian Release: 11.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-10-amd64 (SMP w/24 CPU threads) Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAmHudwJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u WcKF4w/9FxfCJZqBvrwAd4gdUTzVGZebiS+eAoKkGV13D+Tp35JAuwYw1d0kXWNr kmdmVIJg9vqM+NvHHd0H350ErcXczlJb84JetIbLHzRYlemeFgwsQQVoPYp+A/1y KjwqEC1Dkm6KXcxi9lSw5aP+huRuaRzOzVd3e34EwQ4hbihak73RV4nP4Xo67lvh r3dXP7wGu6o5GhopqcJDOc0YBYGTVXV7Zg5O5qRmzpxvoBXE/DtrMv7I4saedg+D vuMA5It5M+VCTvt3cgjDJI8wTL+G4+NN/w9mEX0gEpL2shw1eMSeJHjkdr9roNfv SA0gFvDdSLYGJCJ5vurTqvaOML/GrIUoPLAOxJ4t/tlEBGhTv2bWCZX6IK0GE3t+ rhLyfw3ZvqKcOapTOlPLYfz+/S1j71T/vDoRao50jbQs63Avmbe6Sy4AHyLTx4o7 A4/P1pJdvvrq7wXgb9KN8XeUrIV6BRLJ6DO0Uh3VODDHvwGEdKbVcB/hDaHFcmsi hgF4TrabRzJdTFFa+dYR7bLq9AieLMWtHySCMnpF3AsP/ZQJZJNh4wOOSaaq8XEF JZsLWzP0pkSgkJiTDrBSwXk4RyebNQIZ/7zGcgyL+QPE+o7Ykcd1/ELJ0FSPl4UQ 2wjEKyTuToNiRaW1voJi2SMzOXTtSyTSlg1WIdgU7nbjiHcEyPw= =bIsk -----END PGP SIGNATURE-----
Control: tags -1 + pending … Thanks for the input Ondřej, I am doing the relevant changes in the master-pre-4.4.3 git branch. This should be part of the next upload. Cheers,
Thank you, you are probably also aware of the fact that 4.4.3 is the last isc-dhcp release that will contain client and relay part and all releases after that will contain only the server component. But I thought it won’t hurt to mention this... Cheers, Ondrej -- Ondřej Surý (He/Him) ondrej@sury.org
El 17/03/22 a las 15:50, Ondřej Surý escribió: Yes, I am aware of that. I'll include a note about this on the NEWS files. Cheers,
We believe that the bug you reported is fixed in the latest version of
isc-dhcp, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 942502@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Santiago Ruano Rincón <santiago@debian.org> (supplier of updated isc-dhcp package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 06 May 2022 17:24:11 +0200
Source: isc-dhcp
Architecture: source
Version: 4.4.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian ISC DHCP Maintainers <isc-dhcp@packages.debian.org>
Changed-By: Santiago Ruano Rincón <santiago@debian.org>
Closes: 942502 1009209
Changes:
isc-dhcp (4.4.3-1) unstable; urgency=low
.
* New upstream version 4.4.3
* Refresh fix-manpage-macro.patch
* Refresh fix-spelling.patch
* Disable dhclient-script-exit-status.patch. Upstream has fixed the related
bug (#123)
* Use bundled BIND libraries instead of libbind-export-dev (Closes: #942502)
* Bump debhelper-compat to 13
* Remove Fixed_gcc_10_compilation_issues.patch
* Fix some install paths to make dh_missing happy
* Add EOM NEWS for client and relay
* Fix handling of stale pid file for init.d/dhcpd start. Thanks to H.-Dirk
Schmitt <dirk@computer42.org> (Closes: #1009209)
* Bump Standards-Version to 4.6.0.1. No changes required
* Bump d/watch version to 4.
* Update d/copyright
Checksums-Sha1:
fcff2de5ada2be42ca21818d570c13358e122672 2172 isc-dhcp_4.4.3-1.dsc
0f29ce84a41b87257f759605db0fd68440354409 10078953 isc-dhcp_4.4.3.orig.tar.gz
6fabdd7d48efc3502e4500b4c0cd29df70310b29 874 isc-dhcp_4.4.3.orig.tar.gz.asc
9d20106968eeb82939240b1e07b6123bf70d56ae 96636 isc-dhcp_4.4.3-1.debian.tar.xz
8903e39c6fc34466460d233b6104e257bd76ea29 9665 isc-dhcp_4.4.3-1_amd64.buildinfo
Checksums-Sha256:
427cf495055ec0f7165d69f526223c9726bae73fbc22b07e70452d19374ca47e 2172 isc-dhcp_4.4.3-1.dsc
0e3ec6b4c2a05ec0148874bcd999a66d05518378d77421f607fb0bc9d0135818 10078953 isc-dhcp_4.4.3.orig.tar.gz
0c861bca4ca666a2d93a3f236d20d46791d6eeb80bee16c9fa80187021e63177 874 isc-dhcp_4.4.3.orig.tar.gz.asc
ffc468f8189c2c074e1e949b7f2a2f702728e3b6803e15b594f5bb2afd61a427 96636 isc-dhcp_4.4.3-1.debian.tar.xz
05f16bd7b7b8ac59d34a67ec329aed2408a4fd7d2bc027063e90261b4fac4e68 9665 isc-dhcp_4.4.3-1_amd64.buildinfo
Files:
003f97ec32b5aa35f334e366dc309273 2172 net important isc-dhcp_4.4.3-1.dsc
9076af4cc1293dde5a7c6cae7de6ab45 10078953 net important isc-dhcp_4.4.3.orig.tar.gz
2c6c1bd70210a0a7a4eb6f92654017f1 874 net important isc-dhcp_4.4.3.orig.tar.gz.asc
06c1dfd4959ec721cdef11b6695998db 96636 net important isc-dhcp_4.4.3-1.debian.tar.xz
b0db728a8ef554b80b8568e341df5800 9665 net important isc-dhcp_4.4.3-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQRZVjztY8b+Ty43oH1itBCJKh26HQUCYnVCYQAKCRBitBCJKh26
HdvFAQCwZruJz4xwEPnmjHDcdDLbuB3E0l+5E4A0Itlqx/K+UAEA0yW1EaAy8248
RtgjL8C0MhZzAKUyk8NTdKxabClfwQY=
=TVRW
-----END PGP SIGNATURE-----