#1145951 FTBFS: dh_autoreconf failed

Package:
src:uim
Source:
src:uim
Submitter:
Luke Yasuda
Date:
2026-09-02 15:35:06 UTC
Severity:
normal
Tags:
#1145951#5
Date:
2026-08-28 08:52:54 UTC
From:
To:
Dear maintainer,

Your package uim fails to build from source during a rebuild:

[...]
gtk3/pref/Makefile.am:11: warning: source file '../immodule/key-util-gtk.c' is in a subdirectory,
gtk3/pref/Makefile.am:11: but option 'subdir-objects' is disabled
patching file ./ltmain.sh
Hunk #1 succeeded at 7746 with fuzz 1 (offset 526 lines).
Hunk #2 FAILED at 7615.
1 out of 2 hunks FAILED -- saving rejects to file ./ltmain.sh.rej
dh_autoreconf: error: patch -f --no-backup-if-mismatch -i /usr/share/dh-autoreconf/ltmain-as-needed.diff ./ltmain.sh returned exit code 1
make[1]: *** [debian/rules:62: override_dh_autoreconf] Error 25
make[1]: Leaving directory '/build/uim-e53EGt/uim-1.9.6'
make: *** [debian/rules:59: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2


This package will soon be a part of the auto-anthy transition and I
may be able to do an NMU to fix the above issue.

#1145951#12
Date:
2026-08-28 11:18:05 UTC
From:
To:
Hi!

I've prepared a fix here for your reference:
https://salsa.debian.org/del111/uim

If I don't hear back in 7 days, I'll have no choice but do an NMU (in
coordination of the upcoming transition auto-anthy).

Cheers,

#1145951#19
Date:
2026-09-01 10:30:02 UTC
From:
To:
Your changes look good for ne.
Go ahead please.

Then I'll try to upgrade latest uim to remove gtk2.

#1145951#24
Date:
2026-09-02 15:33:52 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
uim, 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 1145951@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luke Yasuda <jing@jing.rocks> (supplier of updated uim 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: Fri, 28 Aug 2026 20:01:51 +0900
Source: uim
Architecture: source
Version: 1:1.9.6-1.1
Distribution: unstable
Urgency: medium
Maintainer: NOKUBI Takatsugu <knok@daionet.gr.jp>
Changed-By: Luke Yasuda <jing@jing.rocks>
Closes: 1145951
Changes:
 uim (1:1.9.6-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * d/rules: fix FTBFS: do not use --as-needed with dh-autoreconf
     (Closes: #1145951)
   * uim-plugins: drop a lintian override that is an alien tag and causes error
   * convert dpkg-maintscript-helper call to maintscript to prevent lintian error
Checksums-Sha1:
 5ffdff33cfcb9843504a641d060a7d1a1c8f6194 3757 uim_1.9.6-1.1.dsc
 8ae6471d78ad0577e13a505d455ed5e62dd4ef64 39416 uim_1.9.6-1.1.debian.tar.xz
 5500d8fa0aca63ea1ecb0a68df1c3ad1e72bf9a0 27631 uim_1.9.6-1.1_source.buildinfo
Checksums-Sha256:
 7e83acf795af0e27634ceaaac839dc3683d9211696c40699ee11d40fee6bbef8 3757 uim_1.9.6-1.1.dsc
 629df21c0451117898cf0b1ffdb7bc1983c0b60a5aa65069449468d6a401beab 39416 uim_1.9.6-1.1.debian.tar.xz
 42b6aa16adc5e4c38daa21e19ae7bf2db6583cde5fdd4152752877e70d501075 27631 uim_1.9.6-1.1_source.buildinfo
Files:
 56b3c1c9c30e5adaea9ddf48fca5e50b 3757 libs optional uim_1.9.6-1.1.dsc
 27ca4b17ae617a149d886204d272b83c 39416 libs optional uim_1.9.6-1.1.debian.tar.xz
 6d4568419e2249d2f9121908bfacc93a 27631 libs optional uim_1.9.6-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmqYO1sACgkQMfMURUSh
dBpxWw/+OzXGDRjyycSEGRBb+EyFlX6Hi2w+FjCRy25wXaBftQwz9OJRX4n4vbTh
+sziZwLqfMN6gyZKmJssaPH9/ROBYd5HH2sDmlKXzuXbHpwDJzd956A2EmsR7gwv
YuA/t0/9VqG27MOOVZveASuGDPpFomI9fN6gzF1ZZSOVw2scsIE9kpmVf5qhCx2X
iRloUkbhkaXEEmdwHa47pkD9GSJ206uERFJ1QXcrd3/lBtJqy5WpatIDBX0xKOKm
2y71j9Si/Ax6SKaAu4shDkBxrCIY4+9KNVs5jKBtbcGgrVSQg5OF/hTsIrZlg6je
HDxPAjNdUVIbUWVfuW8Oi0QLm18gS9kDJouhhMM1ynxIgfYmsZSYRjdB2P84BfXP
6Xs20Phi/Gg81bIurwi6GEn8ASWh0q3Qn9S816EVWaIU/yihNLD1E/pIlu1+CqM/
XhGi37fmreSgmWBLNMFjjujdKCA5XsIJ9Lvvw5f4EEQYn3OT7MjObbx9p7elzOwh
+WXCZ2VXZTRHvYjRzawrDUZwTkh1OR2MoQRhpTdrrP8n1lctyzJ7G5/nDyoT2gyf
1qxQLQBuUIZgfw8iji6TCRs8jLXqB8K4082BV9Wm7QXVhao2OLCSIDY4Vc+q7W7c
buxzAXqqCfXgTg7IQAeOmE+sXFoh+VFfyx5FMMAqAaWs9TiIIl8=
=CNUj
-----END PGP SIGNATURE-----