#1126964 cracklib2: FTBFS with gettext 0.26

Package:
src:cracklib2
Source:
src:cracklib2
Submitter:
Santiago Vila
Date:
2026-06-21 21:41:02 UTC
Severity:
normal
Tags:
#1126964#5
Date:
2026-02-04 18:55:27 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable using gettext 0.26
(yet to be uploaded for Debian), this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/gettext/build-logs/

I've written this page to explain how to reproduce the problem:

https://people.debian.org/~sanvila/gettext/

This bug will be raised to important once gettext is uploaded for
experimental, and RC once gettext is uploaded for unstable, but
I still don't know when I will be able to do that. If you fix
this bug, it would help to have gettext in unstable sooner.

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:cracklib2, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
make[4]: Entering directory '/<<PKGBUILDDIR>>/debian/buildtmp/base'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/buildtmp/base'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/buildtmp/base'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian/buildtmp/base'
# copy files for libcrack2-udeb
mkdir -p /<<PKGBUILDDIR>>/debian/libcrack2-udeb/usr/lib/x86_64-linux-gnu \
	 /<<PKGBUILDDIR>>/debian/libcrack2-udeb/usr/share/locale \
	 /<<PKGBUILDDIR>>/debian/libcrack2-udeb/var/cache/cracklib
cp -P /<<PKGBUILDDIR>>/debian/libcrack2/usr/lib/x86_64-linux-gnu/*.so.* \
      /<<PKGBUILDDIR>>/debian/libcrack2-udeb/usr/lib/x86_64-linux-gnu
cp -r /<<PKGBUILDDIR>>/debian/libcrack2/usr/share/locale/* \
      /<<PKGBUILDDIR>>/debian/libcrack2-udeb/usr/share/locale
cp: cannot stat '/<<PKGBUILDDIR>>/debian/libcrack2/usr/share/locale/*': No such file or directory
make[1]: *** [debian/rules:107: override_dh_auto_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:157: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1126964#14
Date:
2026-06-09 16:35:36 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for cracklib2 (versioned as 2.9.6-5.3) and uploaded
it to DELAYED/12. Please feel free to tell me if I should cancel it.

cu
Adrian

#1126964#25
Date:
2026-06-21 21:39:14 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
cracklib2, 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 1126964@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated cracklib2 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: Sat, 06 Jun 2026 21:53:24 +0300
Source: cracklib2
Architecture: source
Version: 2.9.6-5.3
Distribution: unstable
Urgency: medium
Maintainer: Jan Dittberner <jandd@debian.org>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1126964
Changes:
 cracklib2 (2.9.6-5.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with gettext 0.26. (Closes: #1126964)
Checksums-Sha1:
 acf68acdfd2883946c4375f82fa01434bf951486 2507 cracklib2_2.9.6-5.3.dsc
 29ded56feecaa7b0fa521189120909bbad6c9696 28484 cracklib2_2.9.6-5.3.debian.tar.xz
Checksums-Sha256:
 c75364cc70be34bf8994dffdfd254ae96949d86010e507d308b36d9fd6c0b9b1 2507 cracklib2_2.9.6-5.3.dsc
 ea2589ba1a6ffa74f2b1d6ca5eb2c176fd1b5c5bb404a13d995e90132e6fbe5e 28484 cracklib2_2.9.6-5.3.debian.tar.xz
Files:
 1973c53f15d584b2de0aff53828a280f 2507 libs optional cracklib2_2.9.6-5.3.dsc
 3ed220c76c80711e0e7d55375b2e6270 28484 libs optional cracklib2_2.9.6-5.3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmokhhwACgkQiNJCh6LY
mLG40RAAqTcGRb7DuXuG8R76kiZKynl8YqEghLo1hvDiILLM0BDz2nzNsp9l8D8a
IsqtPJ5visBlPDsgaGlR9sI2XAeCyJ6qHz8Dzm507PgRF+v/uCEMk/tsER5+FQur
am1sRN6YlVs8FSM/HnifUW2o1bYLLfQNE4x0muprYe0DqbBYWJh7d9Pg+FsaGz9K
m4h0BZxDpGoeo5vqHun1lQ+dfB/32R7R2r/z5cd+n0VR8U2f7SQh8k+0cd8Rvjmw
0MhCif1vSKXk8BZG7DM+1UEziBnixgaBM9fHpqIsQd2fdB/gpJyusbAMSsnpR2lT
+QRURh+ri/gK093dWaVhrZVA/gTL2HetlfQi3u4ShILzwQDgP0oKn7bfSPC58IIJ
+TGoYXSDJo81Bx5EODDOYtS4AYJ0kHXiCpcrkbFBJN0O67xjvj9p8d6Zui2oVni4
D2qYV6RKsAnQfg0ZrJQaMLXOYXu4QdjTF9eaSG0BoEWuCWNcbF+IUSkzfrrVOqPx
7IisKuVRmciR46+pKJ82s5f0rGC9mCgvzBZ5zWsuzeIuwbgNL+8kyV0/2ONuYJeW
uRJ7r7gW/tb4otdtiNr07/tG2pxm5A7nsJcFw8AVt//XD7poQFwYwqrO+GTteVmF
jRtz3RZO3/SNKWOaqzQ7Mwh+uaNo3GmkMgCJe6alf8uISWQuQtk=
=hdGy
-----END PGP SIGNATURE-----