- Package:
- src:systemd-udeb
- Source:
- src:systemd-udeb
- Submitter:
- Date:
- 2025-09-17 21:41:03 UTC
- Severity:
- normal
Hello, please add "libcrypt-dev" to Build-Depends. Presently, libcrypt-dev is transitively build-essential, because libc6-dev depends on it. There is an effort[1] to drop this dependency with the result of removing libcrypt-dev from the build-essential package set. This package was identified as needing an explicit dependency on libcrypt-dev for one or more of several reasons: * It failed building in an archive-rebuild with the dependency dropped. * One of its binary packages issues a binary package dependency on libcrypt1. * Inspection of source identified "#include <crypt.h>" or -lcrypt. Rarely, the dependency is of indirect nature. The most common cae is perl extension modules. For those, a different bug has been filed requesting a perl-xs-dev dependency instead. As other classes have been excluded from this filing, it is expected that a direct "Build-Depnds: libcrypt-dev" is indeed necessary. Once the libcrypt-dev dependency issued by libc6-dev is dropped, this package will fail to build or build with its crypt-related functionality disabled. This change will not happen in the trixie cycle but some months into the forky cycle. Please add the additional dependency in time. Whilst the additional dependency is safe for inclusion in trixie, it should be added in the forky cycle to avoid disrupting the trixie release. Thank you Helmut [1] https://lists.debian.org/debian-devel/2025/04/msg00113.html
We believe that the bug you reported is fixed in the latest version of systemd-udeb, 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 1106999@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Luca Boccassi <bluca@debian.org> (supplier of updated systemd-udeb 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: Wed, 17 Sep 2025 13:45:55 +0100 Source: systemd-udeb Architecture: source Version: 258-1 Distribution: unstable Urgency: medium Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org> Changed-By: Luca Boccassi <bluca@debian.org> Closes: 1106999 1110462 Changes: systemd-udeb (258-1) unstable; urgency=medium . * Add back dependency on libcrypt-dev (Closes: #1106999) * d/watch: restrict to major releases * Update to new upstream version v258. For a full list of changes: https://github.com/systemd/systemd/releases/tag/v258 (Closes: #1110462) * Drop all patches, merged upstream * d/control: bump Standards-Version to 4.7.2, no changes * d/rules: explicitly enable libmount * Backport patch to fix linking standalone udev * d/copyright: update path for linux headers Checksums-Sha1: 7b12a41a125f0cfe6a528c88d2263527c2bb946e 2366 systemd-udeb_258-1.dsc d9d44e72b3f0d8a6ad4f97e86993e37529dd08da 16976853 systemd-udeb_258.orig.tar.gz 660bedde7b6db2aa7a47e46a7a8ab3af463d99e2 121396 systemd-udeb_258-1.debian.tar.xz 78e6c7e6eb4963efc1f48e9c4a1810390ccba351 7940 systemd-udeb_258-1_source.buildinfo Checksums-Sha256: a89d82960cf9cf3716393306a130b96a67170baf9aad9db6b5d560da4b5ea8e8 2366 systemd-udeb_258-1.dsc 07a580cf21856f468f82b77b82973a926f42ccc696462459b53f8b88893dff8e 16976853 systemd-udeb_258.orig.tar.gz ef85d04db0f6b915ca7bc7ba9abd179fcb2e0f3a718f1d25fd8aa27c52c069d7 121396 systemd-udeb_258-1.debian.tar.xz 9708a84febf04a5b9ac1063a45810c46b1192965c0f2d169463edab2234a8deb 7940 systemd-udeb_258-1_source.buildinfo Files: 10be627721a9a620d0625aad192b971a 2366 debian-installer optional systemd-udeb_258-1.dsc 490c1c2bbe5b576ff9ca2848fbd31507 16976853 debian-installer optional systemd-udeb_258.orig.tar.gz e135a637992eacbb31d7fb690be90a20 121396 debian-installer optional systemd-udeb_258-1.debian.tar.xz 62ce8020786d9e73cd31025f711074dd 7940 debian-installer optional systemd-udeb_258-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmjLI9URHGJsdWNhQGRl Ymlhbi5vcmcACgkQKGv37813JB61WBAAtK5oK5qN9rAxeQK28wKRXrKD6iIRkxnJ GHE8ZzdXaO51AA2KqIibWoNMVjKdWSLB8ktjunq27CuGYLm+cPtgGL7sXIEo6EH1 mwHHI0PBL/n4txe3Qvg0erOBELI5dzQ+JV+iQN9TT/jEUnxq6X/ibxf/TmhkI73f TDUgSDsGqDFW1ZBLBIuuoIo3ty5BzF2Mkw4IynKzKbCxWXiLqKrE1Y8xrRPG1gHQ 2hap0AU2pWyPC+FWCLX2GOmct5pGxfZqfqbGYBAFwHVrlRKh+hN3ll8hPLRJTMWt TkE4+XbVEnL8LYjTRPPD+4aK2A49/Y6kX+Z6UA5wFX9pjk3W3rQ456JQ/aq5vlzI hbCqYMy6a1iVPidp1DIaX4dnJm7Yrag0B4ziLHRrFevpJ0WquNf0k7WdpPzFUs5V wRw6oDFrba7ct8dNopUG269RbM6OE09jkTUwyA7PXdqbEuk2zwY79zSQO6VyZdQI i835mD927hlU1YgYqZ2O0aUV5Y8nLF6LHjqKXak441oZp3eELeSPNODNshVF7SSw 1LkY7DTDlBhPDL+l3+wTI/eT49qRU/jJzYlXwR0fqQ7bMzsoOQm1xwmBAUXfzbOE ywzY6bra4nCWNZ8i+tKmlE2AvKjQwrCPzSjMaIJtzuk8g3Uf/gOgEkl74k6hA16l E0in5TuT6ks= =0j/z -----END PGP SIGNATURE-----