Bug 2396295 - named-chroot fails to start: isc_dir_chroot: not implemented
Summary: named-chroot fails to start: isc_dir_chroot: not implemented
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: bind9-next
Version: 42
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Petr Menšík
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-09-17 23:57 UTC by Steven Haigh
Modified: 2025-11-16 01:20 UTC (History)
5 users (show)

Fixed In Version: bind9-next-9.21.14-2.fc42 bind9-next-9.21.14-2.fc43
Clone Of:
Environment:
Last Closed: 2025-11-16 00:54:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
srpm for 9.21.14 (5.23 MB, application/octet-stream)
2025-11-05 02:31 UTC, Stephen Degler
no flags Details

Description Steven Haigh 2025-09-17 23:57:16 UTC
named-chroot service fails to start after latest updates to:

$ rpm -qa | grep bind | sort
bind9-next-9.21.11-4.fc42.x86_64
bind9-next-chroot-9.21.11-4.fc42.x86_64
bind9-next-dnssec-utils-9.21.11-4.fc42.x86_64
bind9-next-libs-9.21.11-4.fc42.x86_64
bind9-next-license-9.21.11-4.fc42.noarch
bind9-next-utils-9.21.11-4.fc42.x86_64
bind-libs-9.18.39-3.fc42.x86_64


Logs:
systemd[1]: Starting named-chroot.service - Berkeley Internet Name Domain (DNS)...
bash[1056]: isc_dir_chroot: not implemented
systemd[1]: named-chroot.service: Control process exited, code=exited, status=1/FAILURE
systemd[1]: named-chroot.service: Failed with result 'exit-code'.
systemd[1]: Failed to start named-chroot.service - Berkeley Internet Name Domain (DNS).


Reproducible: Always

Steps to Reproduce:
.
Actual Results:
.

Expected Results:
.

Additional Information:
.

Comment 1 Steven Haigh 2025-09-17 23:58:06 UTC
Apologies - copy/paste fail.

Versions installed:
$ rpm -qa | grep bind | sort
bind9-next-9.21.11-4.fc42.x86_64
bind9-next-chroot-9.21.11-4.fc42.x86_64
bind9-next-dnssec-utils-9.21.11-4.fc42.x86_64
bind9-next-libs-9.21.11-4.fc42.x86_64
bind9-next-license-9.21.11-4.fc42.noarch
bind9-next-utils-9.21.11-4.fc42.x86_64
bind-libs-9.18.39-3.fc42.x86_64

Comment 2 Stephen Degler 2025-10-24 14:38:50 UTC
The fix for this has been merged into 9.21.13.

Comment 3 Stephen Degler 2025-10-24 16:40:47 UTC
9.21.14 works for me.  I had to explicitly disable fuzzing or the meson build blows up.

--- bind9-next.spec.old	2025-10-24 12:32:36.054375071 -0400
+++ bind9-next.spec	2025-10-24 12:32:50.847737291 -0400
@@ -65,7 +65,7 @@
 Name:     bind9-next
 License:  MPL-2.0 AND ISC AND BSD-3-clause AND MIT AND BSD-2-clause
 #
-Version:  9.21.11
+Version:  9.21.14
 Release:  %autorelease
 Epoch:    32
 Url:      https://www.isc.org/downloads/bind/
@@ -107,7 +107,7 @@
 # avoid often fails on i386, unsupported upstream
 Patch4: bind-9.21-unittest-qpdb-i386.patch
 # Downstream patch to include version in libraries
-Patch5: meson-libs.patch
+# Patch5: meson-libs.patch
 
 %{?systemd_ordering}
 Requires:       coreutils
@@ -400,6 +400,7 @@
 %if %{with DOC}
   -Ddoc=enabled \
 %endif
+  -Dfuzzing=disabled \
 ;
 %if %{with DNSTAP}
   pushd lib
@@ -719,7 +720,7 @@
 # TODO: Move from lib/bind to lib/named, as used by upstream
 # FIXME: current build targets filters into %%_libdir/bind again?
 %dir %{_libdir}/bind
-%{_libdir}/bind/filter*.so
+%{_libdir}/bind/*.so
 %dir %{_libdir}/named
 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sysconfig/named
 %config(noreplace) %attr(0644,root,named) %{_sysconfdir}/named.root.key

Comment 4 Stephen Degler 2025-11-05 02:31:37 UTC
Created attachment 2112712 [details]
srpm for 9.21.14

Comment 5 Fedora Update System 2025-11-07 15:49:34 UTC
FEDORA-2025-b68f7f541d (bind9-next-9.21.14-2.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-b68f7f541d

Comment 6 Fedora Update System 2025-11-07 15:50:39 UTC
FEDORA-2025-d9f9394ecd (bind9-next-9.21.14-2.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-d9f9394ecd

Comment 7 Fedora Update System 2025-11-08 02:03:12 UTC
FEDORA-2025-b68f7f541d has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-b68f7f541d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-b68f7f541d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2025-11-08 02:19:29 UTC
FEDORA-2025-d9f9394ecd has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-d9f9394ecd`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-d9f9394ecd

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2025-11-16 00:54:57 UTC
FEDORA-2025-d9f9394ecd (bind9-next-9.21.14-2.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Fedora Update System 2025-11-16 01:20:20 UTC
FEDORA-2025-b68f7f541d (bind9-next-9.21.14-2.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.