- Package:
- src:toybox
- Source:
- src:toybox
- Submitter:
- Date:
- 2026-10-04 12:39:03 UTC
- Severity:
- normal
- Tags:
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
I am uploading the changes in git as NMU to fix this.
We believe that the bug you reported is fixed in the latest version of toybox, 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 1106964@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bastian Germann <bage@debian.org> (supplier of updated toybox 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: Sun, 04 Oct 2026 13:54:19 +0200 Source: toybox Architecture: source Version: 0.8.9+dfsg-1.2 Distribution: unstable Urgency: medium Maintainer: Antoni Villalonga <antoni@friki.cat> Changed-By: Bastian Germann <bage@debian.org> Closes: 1034273 1047177 1106964 Changes: toybox (0.8.9+dfsg-1.2) unstable; urgency=medium . * Non-maintainer upload * Add Build-Depends: libcrypt-dev (Closes: #1106964) * Clean build artefacts (Closes: #1047177) . [ Steve Langasek ] * Clear V from the environment, the package fails to build if set (Closes: #1034273) Checksums-Sha1: eb613c1f9d0ff72d219d145c0bd4be9318735ebf 1798 toybox_0.8.9+dfsg-1.2.dsc 8551a42a8e721151ab045269af239a218d084679 8376 toybox_0.8.9+dfsg-1.2.debian.tar.xz 81fdf3d07b64375b86048f594964b240e168f18c 5261 toybox_0.8.9+dfsg-1.2_source.buildinfo Checksums-Sha256: 18a82d40f3a8fad6ae4caf96cf325898fd89ed02d0be00ccd676978f7b76721d 1798 toybox_0.8.9+dfsg-1.2.dsc 2d9105fe32c0520246f39e5405206c9a8e2bfb22f203df21ae1e68ff6783e3d0 8376 toybox_0.8.9+dfsg-1.2.debian.tar.xz c316ef56bf4c7fb38e31fbfdf5fce01ad8237e03e020bd205c4697b9ba012208 5261 toybox_0.8.9+dfsg-1.2_source.buildinfo Files: 875c713ff7904aa24dc49bdc0c9c7878 1798 utils optional toybox_0.8.9+dfsg-1.2.dsc 294a42a19dfc6e9bd2e643a8453b6093 8376 utils optional toybox_0.8.9+dfsg-1.2.debian.tar.xz 54efbffa35f96b265c1a8f2e7b746b5e 5261 utils optional toybox_0.8.9+dfsg-1.2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmrCP7oQHGJhZ2VAZGVi aWFuLm9yZwAKCRAfXHqLRVZDFJukC/9EwyTM58VSOEvHpN1ko/zCW4cMFZPtZgQp KicgQHpJeQ7sbbvLQfzAYUGK0Y7FRoUpCv4YNMPNtv/M7SEsjJxXz3mIZCVnycvX FcP0xovgJgweqrOR7haQG4X1GzBB3kwWPSW8qe6aJ4Fa4ZAK+vUTrswy4mFiXGI/ eJdO9ksOvZ3Q5Ed8GOk/hXQ7zFXEakyPU2acqB4F/m4BYNxHOSiEOCHSl+ciCdxs 7oU7iLC85dsOegbDfcw2nvdysW6PaGmKkA4gPKOMSrhLOowzkICwg13lP5zn8pbA /OcQWppCrHiDTTnjeu2oKwG/zIAW5TXtnn/mzQg84QCMlB1QbIkrDPZaDBGw5eKC fXN4gRhCXLfbVfbIEPHm3E4A5NrMiiB99fPuQK0Qi/R8tx6HE441cuadtgRAidsw NlwrFfd1OY1bciilX4hNibziHk3v9RKs1vCWQnpnKBos5OfUH0jRWkW27+gjIrV2 7eABth3Cs2rSk3sObXgGrql0I++loFs= =Fxmd -----END PGP SIGNATURE-----