Your message dated Mon, 05 Jan 2026 19:23:06 +0000
with message-id <[email protected]>
and subject line Bug#1124696: fixed in nss-wrapper 1.1.16-4
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-4
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:31:40 +0100
Source: nss-wrapper
Architecture: source
Version: 1.1.16-4
Distribution: unstable
Urgency: medium
Maintainer: Debian SSSD Team <[email protected]>
Changed-By: Simon Josefsson <[email protected]>
Closes: 1124696
Changes:
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:
87f2a58bc3a535a524ed8e9bec2755af92ca779d 2856 nss-wrapper_1.1.16-4.dsc
8c2680d3cce66bd2a223b9c152605301e303480f 9700
nss-wrapper_1.1.16-4.debian.tar.xz
7deee7ffaedc6cb1a58dd3d6454d964603fd4455 8057
nss-wrapper_1.1.16-4_amd64.buildinfo
Checksums-Sha256:
5d0105d57b5f012c2fe22360d188cb1851190bf5b3e957a6f0b5a9a5e567c8c4 2856
nss-wrapper_1.1.16-4.dsc
c94750068bef4e91a1f83849dd4077cadf549030356625c78d02e6e31340a206 9700
nss-wrapper_1.1.16-4.debian.tar.xz
4f01f3de742e17768f5f966f274e6a85eba70ddf294f110675872de11898d0a9 8057
nss-wrapper_1.1.16-4_amd64.buildinfo
Files:
061234295294a8f3d8af8674c115ef99 2856 devel optional nss-wrapper_1.1.16-4.dsc
2455373573dba7ede0ee2351c51956c1 9700 devel optional
nss-wrapper_1.1.16-4.debian.tar.xz
8ad8c9b08463e21b689ca8141dca39be 8057 devel optional
nss-wrapper_1.1.16-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQNoBAEWCgMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmlcBdMUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f
V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z
ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh
BLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XQkBQkNZGbwAAoJENc89jjFPAa+BtIA
/iR73CfBurG9y8pASh3cbGOMHpDZfMAtosu6jbpO69GHAP4p7l57d+iVty2VQMsx
+3TCSAvZkpr4P/FuTzZ8JZe8BrgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx
I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0
+MTXPPY4xTwGvgUCZ9F0SgUJDWRmSQCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R
cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE
8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J
ENc89jjFPAa+wUUBAO64fbZek6FPlRK0DrlWsrjCXuLi6PUxyzCAY6lG2nhUAQC6
qobB9mkZlZ0qihy1x4JRtflqFcqqT9n7iUZkCDIiDbg4BFySz2oSCisGAQQBl1UB
BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA
JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XTSBQkNZGboAAoJENc89jjF
PAa+0M0BAPPRq73kLnHYNDMniVBOzUdi2XeF32idjEWWfjvyIJUOAP4wZ+ALxIeh
is3Uw2BzGZE6ttXQ2Q+DeCJO3TPpIqaXDAAKCRBRcisI/kdFopa+AP9udjzTM1WF
7q6civKzU4dhYBQNQ4a6TZ+t341xS+uBwQD6Ajhy6SR0jxICZSyLsb5+62VyTSVZ
DSml4VoV5J7vtAQ=
=iAS9
-----END PGP SIGNATURE-----
pgpuA6ORtzan3.pgp
Description: PGP signature
--- End Message ---