#1092236 silverjuke: FTBFS with gettext 0.23.x

#1092236#5
Date:
2025-01-06 12:09:53 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable using gettext 0.23.1, which is
available in experimental, your package failed to build:
--------------------------------------------------------------------------------
[...]
Making all in po
make[2]: Entering directory '/<<PKGBUILDDIR>>/po'
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.18 but the autoconf macros are from gettext version 0.22
make[2]: *** [Makefile:271: check-macro-version] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/po'
make[1]: *** [Makefile:4690: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

If required, the full build log is available here:

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

Notes:

- Many packages may be fixed by using this in configure.in:

AM_GNU_GETTEXT_REQUIRE_VERSION([0.21])

(removing any existing AM_GNU_GETTEXT_VERSION that may exist).

- This bug will be 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.

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

Thanks.

#1092236#10
Date:
2025-01-13 13:40:03 UTC
From:
To:
tags 1092236 patch
thanks

Hello. The attached patch, meant to be
imported with "quilt import" on top
of the current ones, should fix this bug.

While we are at it, fixing #1045806 is easy enough
so I'll send a patch for that as well.

Thanks.

#1092236#17
Date:
2025-01-13 20:46:09 UTC
From:
To:
Am 13.01.25 um 14:40 schrieb Santiago Vila:

Hi Santiago,

thanks for your bug report and both patches! I've just uploaded a new
version to fix these bugs.

Regards,
Tobias

#1092236#22
Date:
2025-01-13 21:13:45 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
silverjuke, 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 1092236@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dr. Tobias Quathamer <toddy@debian.org> (supplier of updated silverjuke 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: Mon, 13 Jan 2025 21:38:58 +0100
Source: silverjuke
Architecture: source
Version: 18.2.1-5
Distribution: unstable
Urgency: medium
Maintainer: Dr. Tobias Quathamer <toddy@debian.org>
Changed-By: Dr. Tobias Quathamer <toddy@debian.org>
Closes: 1045806 1092236
Changes:
 silverjuke (18.2.1-5) unstable; urgency=medium
 .
   * Add debian/clean.
     Thanks to Santiago Vila <sanvila@debian.org> (Closes: #1045806)
   * Fix build with gettext 0.23.
     Thanks to Santiago Vila <sanvila@debian.org> (Closes: #1092236)
   * Update Standards-Version to 4.7.0, no changes needed
   * Reformat with wrap-and-sort -ast
   * Update debian/copyright
   * Update debian/watch for github
   * Update Build-Depends from libgl1-mesa-dev to libgl-dev
   * Update patches with git-buildpackage
Checksums-Sha1:
 f7d99524aa1036ccb0fab92176b53ce644df3875 1998 silverjuke_18.2.1-5.dsc
 741f776603ff83f9eec4b739d86f145d32ed0462 14252 silverjuke_18.2.1-5.debian.tar.xz
 c4f1617271f7ae976f2f2354a90009b12660d577 13465 silverjuke_18.2.1-5_amd64.buildinfo
Checksums-Sha256:
 00cf2709b1321b8dca2dd81ea5cfc384d4d63d8b5b490de38f175935b3a3cebd 1998 silverjuke_18.2.1-5.dsc
 00cf18ca63aa605cba8e66b314e52976e5a300ca27800194d6ff5c6debfff441 14252 silverjuke_18.2.1-5.debian.tar.xz
 6fff9352d1c673ae87d75ee7ccf30f29212e9b023fa7ccc1270c6bed4f224b7b 13465 silverjuke_18.2.1-5_amd64.buildinfo
Files:
 bb6350aa91549cb0e484a8154938ac2b 1998 sound optional silverjuke_18.2.1-5.dsc
 d1b4d6f593a08c7e6b5423100d1a7cdc 14252 sound optional silverjuke_18.2.1-5.debian.tar.xz
 61846b8e0c676ee0b47fab52aadac220 13465 sound optional silverjuke_18.2.1-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE0cuPObxd7STF0seMEwLx8Dbr6xkFAmeFevYACgkQEwLx8Dbr
6xnL1Q//R0VrPCdD17JQRqhzldREjy5NX0qd4WJd2Ykrxy6HunGtFul5DDFRO4s1
RYMIkdAbRZA4z4VEqZYbWglMJZNWzxek472sAVxNCuEFhG/ehQ+VQNCHqJWCjd7y
gk0Omx+176X4gmm0RW43Xh0dCKpLACJLtr9EwRIeoGWhVIay3Omi3/K6j+CXY/X7
xXs0jCoDl4LeUAL24EDv8wEoRzik4n8Cg32ejKYAeVCZtkwmkhlMYripIxExSt8G
45S8ecY44ROtTICY5ep6Vidd6D+DHgvUTlfdhYKJnUvm83YX0tGz2khsZkd9YGS0
38NeAKDP/ZZK+v1JWmDWMpboZOUaeli/K+Jpl0nPTWS9p393xNjfiaRS+m51DV9m
gz7HGmlc59VsyU7E4m1fcGJGZRBJ1bwjWJ20KTv0wvAhBO1rn9zw/z4ZdAaOafCq
9Z1Urzcxwvrz+f6JFvlUaA79qChFStipTVrqFibK5BhjsiL5Z0bkbVYJl1R+iNPq
6K4DZh+E3wpemYMWFWhLMtUFai7qztwxiQFdZR1o+9G2C9y6NGN/o+QHWRN728If
Tyomx2ZetiUmVs6BNYAtUq5ua3KnbQPd5/JN2wGKUMXciUqLAIeySrFU08gwkavJ
x802JrlBa0heYFF7E/zdKjGrPrlif24aYG4mbmi+1orSaM5r7ws=
=EF09
-----END PGP SIGNATURE-----