Your message dated Mon, 05 Jan 2026 19:23:15 +0000
with message-id <[email protected]>
and subject line Bug#1124696: fixed in nss-wrapper 1.1.16-5
has caused the Debian Bug report #1124696,
regarding nss-wrapper: autopkgtest failure with glibc (>= 2.42-7): fatal error: 
crypt.h: No such file or directory
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1124696: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124696
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nss-wrapper
Version: 1.1.16-3
Severity: serious
Tags: patch

Hi,

nss-wrapper autopkgtest fails when glibc (>= 2.42-7) is used:

| 51s [ 75%] Built target test_getpwuid_module
| 51s [ 79%] Building C object 
tests/CMakeFiles/test_initgroups.dir/test_initgroups.c.o
| 51s [ 83%] Linking C executable test_initgroups
| 51s [ 83%] Built target test_initgroups
| 51s [ 87%] Building C object tests/CMakeFiles/test_shadow.dir/test_shadow.c.o
| 51s 
/tmp/autopkgtest-lxc.50s8lr4o/downtmp/autopkgtest_tmp/tests/test_shadow.c:12:10:
 fatal error: crypt.h: No such file or directory
| 51s    12 | #include <crypt.h>
| 51s       |          ^~~~~~~~~
| 51s compilation terminated.
| 51s make[2]: *** [tests/CMakeFiles/test_shadow.dir/build.make:79: 
tests/CMakeFiles/test_shadow.dir/test_shadow.c.o] Error 1
| 51s make[1]: *** [CMakeFiles/Makefile2:1494: 
tests/CMakeFiles/test_shadow.dir/all] Error 2
| 51s make: *** [Makefile:166: all] Error 2

The full autopkgtest log is available there:
https://ci.debian.net/data/autopkgtest/testing/amd64/n/nss-wrapper/67552777/log.gz

This happens because, starting with version 2.42-7, libc6-dev dropped
its dependency on libcrypt-dev and instead expects packages to add an
explicit dependency themselves [1]. Fortunately, the fix is simply to
add this explicit dependency, as shown in the following patch:


--- nss-wrapper-1.1.16/debian/tests/control
+++ nss-wrapper-1.1.16/debian/tests/control
@@ -7,6 +7,7 @@
  libcmocka-dev,
  libnss-wrapper,
  netbase,
+ libcrypt-dev,
 Restrictions:
  allow-stderr,
 


I am sorry this went unnoticed until now, it wasn't caught during the
archive rebuild because the nss-wrapper tests are not run at build time.
If you are interested in enabling them, here is an additional patch to
do so:


--- nss-wrapper-1.1.16/debian/control
+++ nss-wrapper-1.1.16/debian/control
@@ -11,6 +11,7 @@
  cmake,
  libcmocka-dev,
  netbase,
+ libcrypt-dev <!nocheck>,
 Standards-Version: 4.7.2
 Vcs-Git: https://salsa.debian.org/sssd-team/nss-wrapper.git
 Vcs-Browser: https://salsa.debian.org/sssd-team/nss-wrapper
--- nss-wrapper-1.1.16/debian/rules
+++ nss-wrapper-1.1.16/debian/rules
@@ -5,6 +5,9 @@
 %:
        dh $@ --builddirectory=build
 
+override_dh_auto_configure:
+       dh_auto_configure -- -DUNIT_TESTING=$(if $(filter 
nocheck,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)),0,1)
+
 execute_after_dh_clean:
        rm -fv compile_commands.json
 


Regards
Aurelien


[1] https://lists.debian.org/[email protected]

--- End Message ---
--- Begin Message ---
Source: nss-wrapper
Source-Version: 1.1.16-5
Done: Simon Josefsson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nss-wrapper, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon Josefsson <[email protected]> (supplier of updated nss-wrapper 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 05 Jan 2026 19:51:16 +0100
Source: nss-wrapper
Architecture: source
Version: 1.1.16-5
Distribution: unstable
Urgency: medium
Maintainer: Debian SSSD Team <[email protected]>
Changed-By: Simon Josefsson <[email protected]>
Closes: 1124696
Changes:
 nss-wrapper (1.1.16-5) unstable; urgency=medium
 .
   * Merge upstream branch to debian branch to pacify tag2upload
 .
 nss-wrapper (1.1.16-4) unstable; urgency=medium
 .
   [ Simon Josefsson ]
   * Drop Priority: optional
   * Standards-Version: 4.7.3
   * Bump debian/* copyright year
   * Run wrap-and-sort -satbk
 .
   [ Aurelien Jarno ]
   * Add libcrypt to debci Depends (Closes: #1124696)
   * Enable UNIT_TESTING during build
Checksums-Sha1:
 d31fb88d1c93597097bd1d550189285a45b95c33 2711 nss-wrapper_1.1.16-5.dsc
 917006c3542c3ca96a21f708b72d59aadbe76fc4 9976 
nss-wrapper_1.1.16-5.debian.tar.xz
 320e7bb08284e7da3be4aa3f62c8b5a47ed25a99 255856 nss-wrapper_1.1.16-5.git.tar.xz
 29aff82e723be7b2674c53e6454f251e3bb2a579 17153 
nss-wrapper_1.1.16-5_source.buildinfo
Checksums-Sha256:
 dacb4117d3076bf4b86d563cbca9a803644bdb30c4f40bcdcee28d9b70005f99 2711 
nss-wrapper_1.1.16-5.dsc
 332e8f1529ca4cdef3beff7a6563752f7fcd176907f75ff1d0212dcbde0cb6ae 9976 
nss-wrapper_1.1.16-5.debian.tar.xz
 4bd303d387e6adbc2a5277b578a98081326ad6f1d7a7f5217ea396aefcfc5fcb 255856 
nss-wrapper_1.1.16-5.git.tar.xz
 ce185609e7944f8c56c8ff832d8061170e80d919530f41e98e62c107ef4f548b 17153 
nss-wrapper_1.1.16-5_source.buildinfo
Files:
 7b14e8364958d80679883ca425be622f 2711 devel optional nss-wrapper_1.1.16-5.dsc
 2286f280c83dc93489d3d6d092b472a4 9976 devel optional 
nss-wrapper_1.1.16-5.debian.tar.xz
 db5b00bfc30a4db33381d4f5a8e5df26 255856 devel None 
nss-wrapper_1.1.16-5.git.tar.xz
 5f4f2aeac0b656bff91d4bb58da00acb 17153 devel optional 
nss-wrapper_1.1.16-5_source.buildinfo
Git-Tag-Info: tag=483e3a83c6bb40475b61dc2b87b6cdd4d8a33578 
fp=a3cc9c870b9d310abad4cf2f51722b08fe4745a2
Git-Tag-Tagger: Simon Josefsson <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmlcC0kACgkQYG0ITkaD
wHmHqxAA1iUqO+DamDDXVMLP97VjTDX3oeSLXJLJLY3BNjIkz2Di2zMs4dWG2M0X
IN45JsCQRvbDQR/UhZbdFlqOwGk5ikymZTXupbBz8B1xFw6VB651Ir8y6l7Cor/J
Ej71TYhs188kt3sOYzzYP/wrXgYaeqkbq/vSawhXSAuH69saXkJI7K+ZPRYJVR8D
w0YlC5oVah3+BF37vnRmX6rhmR4F1KdotFCYyGvK0gdX31/aXJ9+iC0fyqTpDh90
UvrMZ/yDBM/DVGJMy8QlVtr+h+/cCiWIP8xutjcW2fsRU8VTLx/kwYYTeP/FUjRh
ksjC6h669UeGC1fhUFQlS5Z+9Pv6taVXzh10N1EnWpsCxDd4pjrpt5RYcU1/9uA6
MGzWc9NfWopdGzXBJLeAWhP1q7YOQiQLiO2711lGP3UV0BtZ4EmIZpiL+VnUXa0G
+7YUGCRW1mxsDEbv+2en4HeMUg+rlin8aCK9zBq9bOxl8VlUxW96QC+lvfy0m/IJ
KdJp9io3HabIs7U5aXL1SweiY5rnl6wXpZ2IM+DfBP0ng3aY24wGL/aegyJOI8DJ
fDhcvIVaT/EiuZ+tXuvXizXzLM3qwztOuwYY82iN3AR9o1KdwmREI6rJR4wAhJWY
UOGxwq4bbT79iwDbFuNk8kDQJikemgryrSh5xfZjDdwPodOrdTo=
=bbEj
-----END PGP SIGNATURE-----

Attachment: pgp4w7WHKc1Vc.pgp
Description: PGP signature


--- End Message ---

Reply via email to