[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1113000: marked as done (ibus-table-chinese: FTBFS with CMake 4)



Your message dated Mon, 03 Nov 2025 16:19:02 +0000
with message-id <E1vFxGo-00ACXm-02@fasolo.debian.org>
and subject line Bug#1113000: fixed in ibus-table-chinese 1.8.14-1
has caused the Debian Bug report #1113000,
regarding ibus-table-chinese: FTBFS with CMake 4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1113000: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113000
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: ibus-table-chinese
Version: 1.8.12-2
Severity: serious
User: cmake@packages.debian.org
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for CMake 4, ibus-table-chinese failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]

+------------------------------------------------------------------------------+
| Build                                        Fri, 29 Aug 2025 21:58:59 +0000 |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: ibus-table-chinese
Binary: ibus-table-array30, ibus-table-cangjie, ibus-table-cangjie-big, ibus-table-cangjie3, ibus-table-cangjie5, ibus-table-cantonese, ibus-table-cantonhk, ibus-table-easy, ibus-table-easy-big, ibus-table-erbi, ibus-table-erbi-qs, ibus-table-jyutping, ibus-table-quick, ibus-table-quick-classic, ibus-table-quick3, ibus-table-quick5, ibus-table-scj6, ibus-table-stroke5, ibus-table-wu, ibus-table-wubi, ibus-table-yong
Architecture: all
Version: 1.8.12-2
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Uploaders:  Osamu Aoki <osamu@debian.org>,
Homepage: https://github.com/mike-fabian/ibus-table-chinese
Standards-Version: 4.7.0
Vcs-Browser: https://salsa.debian.org/input-method-team/ibus-table-chinese
Vcs-Git: https://salsa.debian.org/input-method-team/ibus-table-chinese.git
Build-Depends: cmake (>> 3.0), debhelper-compat (= 13)
Build-Depends-Indep: ibus-table (>= 1.9.1-1~), pkg-config
Package-List:
 ibus-table-array30 deb utils optional arch=all
 ibus-table-cangjie deb metapackages optional arch=all
 ibus-table-cangjie-big deb utils optional arch=all
 ibus-table-cangjie3 deb utils optional arch=all
 ibus-table-cangjie5 deb utils optional arch=all
 ibus-table-cantonese deb utils optional arch=all
 ibus-table-cantonhk deb utils optional arch=all
 ibus-table-easy deb utils optional arch=all
 ibus-table-easy-big deb utils optional arch=all
 ibus-table-erbi deb utils optional arch=all
 ibus-table-erbi-qs deb utils optional arch=all
 ibus-table-jyutping deb utils optional arch=all
 ibus-table-quick deb utils optional arch=all
 ibus-table-quick-classic deb utils optional arch=all
 ibus-table-quick3 deb utils optional arch=all
 ibus-table-quick5 deb utils optional arch=all
 ibus-table-scj6 deb utils optional arch=all
 ibus-table-stroke5 deb utils optional arch=all
 ibus-table-wu deb utils optional arch=all
 ibus-table-wubi deb utils optional arch=all
 ibus-table-yong deb utils optional arch=all
Checksums-Sha1:
 6ddc0b5b40deb649fc248b6b14c4d7185d0a6184 10856736 ibus-table-chinese_1.8.12.orig.tar.gz
 cd1bd76bf8e0620bb1bd1de25b12d114cbfb43c8 5436 ibus-table-chinese_1.8.12-2.debian.tar.xz
Checksums-Sha256:
 41d9923bf207e2be6fb50813ad994eda6460af78c66c576591aac3da4c8c53a9 10856736 ibus-table-chinese_1.8.12.orig.tar.gz
 5ba2fdf5fd965ae510f902d81584c4cea96ed482d4fe639920414f8253f29322 5436 ibus-table-chinese_1.8.12-2.debian.tar.xz
Files:
 1b7be82c986e7a0646f7301587dc48c7 10856736 ibus-table-chinese_1.8.12.orig.tar.gz
 52eb86a74fcc5aca551fcf7ce1a59623 5436 ibus-table-chinese_1.8.12-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmYikxoACgkQwpPntGGC
Ws5fVBAAkyT8sLCNdMslz5Yo+RDlaL1Q19TfIa+IlVlJkS19aUrv9EH92g+h5b4w
l8T8dBey+xQSoS6uW4ScHUEAf3e3J/OQ6N1Mq5aSCT79tOftir0LA2fxb0ljozSV
ypl3s8UvpKUKhlbIy8yhsZh0aTf8/tS7rqe+Ln5gDPkogCwpiNaeA1Yzmm3F6/ne
NlqnpxJYMw5vSt40J8jjAYiYeFVYGvdjNphZbmShUM+u7HSWG52nvNfYsW+qbTcq
Nyf9g34EdejzIsStjm4StB9ehZO/ZYyxihBHDiGC83qXXSaSTR3K2lKpgoyOxPJu
gXhd7gHDAbu8SFeB88d21eFxjKGs8KaINLQRJMzvk+celqzU/okWjzHolzqrxalT
47lwMDbvTlktKrAoKOwrt2UpvETIMj/yEF3pw3dS2W5HBvQxqvOG0K8EJGG44kr9
yh0hjM46g5w7hQYZ0WkSTxzB76FmApLFSXOY6gJ+EdxhNxX3dipTAz+zzim16fqs
QnClU4bbdXzhhcxAqPwRpPkMcKD2ueR2xz6SW4viAbdoTEExKv8D9JeK0IOHgpO/
btZsxKeI+z2m6xGjoXKUA7+Uivg7gJQNnZIXRvZHUL6tXQnlOSbHR4chG8OWqM3n
jKkNW0KyZQuH3H+v9S0Veq7iq5Vv77GZYW2mklk29raKpS+nkSA=
=ALtf
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for ./ibus-table-chinese_1.8.12-2.dsc: no acceptable signature found
dpkg-source: info: extracting ibus-table-chinese in /build/reproducible-path/ibus-table-chinese-1.8.12
dpkg-source: info: unpacking ibus-table-chinese_1.8.12.orig.tar.gz
dpkg-source: info: unpacking ibus-table-chinese_1.8.12-2.debian.tar.xz

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=sbuild
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=sbuild

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package ibus-table-chinese
dpkg-buildpackage: info: source version 1.8.12-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Boyuan Yang <byang@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/ibus-table-chinese-1.8.12'
# in-place configure due to upstream bugs
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None \
        -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var \
        -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON \
        -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON \
        -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON \
        "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON \
        -DCMAKE_INSTALL_LIBDIR=usr/lib/aarch64-linux-gnu
CMake Warning:
  No source or binary directory provided.  Both will be assumed to be the
  same as the current working directory, but note that this warning will
  become a fatal error in future CMake releases.


CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
make[1]: *** [debian/rules:11: override_dh_auto_configure] Error 1
make[1]: Leaving directory '/build/reproducible-path/ibus-table-chinese-1.8.12'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T21:59:04Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/2393903/

The most likely cause of build failures is the removed backwards compatibility for
CMake versions earlier than 3.5. You can find additional information in my
debian-devel announcement:

https://lists.debian.org/debian-devel/2025/04/msg00310.html

About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/153104/

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

Thanks,
Timo

--- End Message ---
--- Begin Message ---
Source: ibus-table-chinese
Source-Version: 1.8.14-1
Done: Boyuan Yang <byang@debian.org>

We believe that the bug you reported is fixed in the latest version of
ibus-table-chinese, 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 1113000@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated ibus-table-chinese 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 03 Nov 2025 11:02:18 -0500
Source: ibus-table-chinese
Architecture: source
Version: 1.8.14-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 1113000
Changes:
 ibus-table-chinese (1.8.14-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release. (Closes: #1113000)
   * debian/rules: Do not override cmake configure step anymore.
   * debian/watch: Update to version 5.
Checksums-Sha1:
 7225690e5fbbf41f38734f248a2362a628f7708a 3632 ibus-table-chinese_1.8.14-1.dsc
 c6a3d8dbbb784855f3ada6009a5ae7ed4ba9357b 10844783 ibus-table-chinese_1.8.14.orig.tar.gz
 bad1cb6056d7cbb57182cbabe4b595f06f388813 5340 ibus-table-chinese_1.8.14-1.debian.tar.xz
 fe4802932d5b6059bdf86b4253c96938b4c54a50 16247 ibus-table-chinese_1.8.14-1_amd64.buildinfo
Checksums-Sha256:
 6ab275e9e7ca08a436eb335d8ce765b0896699c5ffff82c2d07c77a77ffc1298 3632 ibus-table-chinese_1.8.14-1.dsc
 341aa937f258c600fb748d0a998dc4bbdca4b54a594d66cbe61e84bbbeb1b784 10844783 ibus-table-chinese_1.8.14.orig.tar.gz
 b55f02f9ae17f131ec1a66b445a401b7cbe71421c2dfe2df38a04ce6e8964ce3 5340 ibus-table-chinese_1.8.14-1.debian.tar.xz
 6d5bc3229494a9291a5ddf4e19758bc05c80d5ea9a0ecd168b7683f16579c52d 16247 ibus-table-chinese_1.8.14-1_amd64.buildinfo
Files:
 27cedac49c18858440fcf2f035965c7a 3632 utils optional ibus-table-chinese_1.8.14-1.dsc
 41c1758ebb9375916ff30e96559e201c 10844783 utils optional ibus-table-chinese_1.8.14.orig.tar.gz
 49834e3a2cb9d10791b3a9ff58bd804c 5340 utils optional ibus-table-chinese_1.8.14-1.debian.tar.xz
 ae9c84afa5d87d8cac67465037395cf5 16247 utils optional ibus-table-chinese_1.8.14-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmkI0m0ACgkQwpPntGGC
Ws65Zg/8C9YYHbqS/BH2vOS23SyeTF/OWASlXJ1HktC6R8gtvxZ7M0dibLKbe+sr
u9jfTirweKkkPGGuSiEALgS5OAWi1mFd/NSnHHNU2t9E+fAqZZqE5WMXrQYLt2yX
/uwlUnMVVUT5cWat6YOhfXCy5udTPiSDgeOjFdcctPiPVKAT1gMwDhKsrMs5+afW
O2z2MQkSb1Mcq0tGhRHRW5aAqZMl1otD5pzI18a6sULfkADhdRMRDNSno9dTp5CF
dWT1l+TdQ8oo+aMWmpMGtf2B65pqzsECbT/mS1z3RL8ws3npAdAAHUc0Zpq58yA+
q2lSvllvyNHXG5rPbXHxs7OhhQKVJ9QBxrFG0WuKYRtp+nL6WWvnT5Ivu/y+siUy
qhGLFfE87PepkKqAc22AKwHPB3F8UOvfiEHwVwrVEBluza51wz2Hw1cqER9lCvqG
Q/gm5CTmeDX3pUkJhr3SPqi5zpgVNYJ1jw36HA2j4y84cGbPVuVc1hXC0g7zfiHR
9XLqiR0LG1FWO5+uTEgjqLf0dGpN4dFu8DzF7+pWobeEoVyZSwD0cCYdzqOO8pmK
+GCKJSAeMgHunzL4aZu+eZ7NNiWApMiWK12KaGEJWFLpPX2SXgFLsgtfxPJ49eqD
P331XkhnJx3ToaxQMQNqC7Go3iNHLbTm4VeNHIA5b9yhV2+MQSc=
=R98G
-----END PGP SIGNATURE-----

Attachment: pgpLNpNCz8qaD.pgp
Description: PGP signature


--- End Message ---

Reply to: