[Pkg-freeipa-devel] Bug#1130228: slapi-nis: FTBFS with libc6-dev dropping dependency on rpcsvc-proto
Aurelien Jarno
aurel32 at debian.org
Mon Mar 9 20:52:07 GMT 2026
Source: slapi-nis
Version: 0.60.0-1.1
Severity: important
Tags: ftbfs
User: debian-glibc at lists.debian.org
Usertags: rpcsvc-proto
Dear maintainer(s),
Historically, the rpcgen has been provided by glibc. It was split out
into the rpcsvc-proto package starting with glibc 2.31 (released in
bookworm), and libc6-dev gained a dependency on it as part of the
transition.
It now makes sense to finish this transition by using an explicit
Build-Depends on rpcsvc-proto instead of relying on the dependency
pulled in via libc6-dev.
slapi-nis is one of the packages requiring this Build-Depends on
rpcsvc-proto. Indeed it FTBFS with a modified glibc that no longer
depends on it. From my build log:
| checking for nss.h... yes
| checking for dlfcn.h... (cached) yes
| checking for sss_nss_idmap... yes
| checking for sss_nss_getpwnam_timeout in -lsss_nss_idmap... yes
| checking for security/pam_appl.h... yes
| FreeIPA ID views support is enabled
| checking for rpcgen... no-rpcgen
| configure: error: rpcgen needed but not found
| tail -v -n \+0 config.log
| ==> config.log <==
...
| configure: exit 1
| dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking returned exit code 1
| make: *** [debian/rules:8: binary] Error 25
| dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
Therefore could you please add a Build-Depends on rpcsvc-proto for the
next slapi-nis upload?
Regards
Aurelien
More information about the Pkg-freeipa-devel
mailing list