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

Bug#1124393: marked as done (ibus must not Build-Depends: python-is-python3)



Your message dated Tue, 06 Jan 2026 11:51:16 +0000
with message-id <E1vd5am-000000010Be-3AEH@fasolo.debian.org>
and subject line Bug#1124393: fixed in ibus 1.5.34~alpha1-2
has caused the Debian Bug report #1124393,
regarding ibus must not Build-Depends: python-is-python3
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.)


-- 
1124393: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124393
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: ibus
Version: 1.5.34~alpha1-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability

ibus Build-Depends on python-is-python3. The package description says:

| No packages may declare dependencies on this package.

I'm attaching a patch to remove the dependency.

Note that the removal of the dependency fixes a cross build dependency
problem.

Helmut
diff -Nru ibus-1.5.34~alpha1/debian/changelog ibus-1.5.34~alpha1/debian/changelog
--- ibus-1.5.34~alpha1/debian/changelog	2025-12-25 13:02:02.000000000 +0100
+++ ibus-1.5.34~alpha1/debian/changelog	2025-12-31 14:42:15.000000000 +0100
@@ -1,3 +1,10 @@
+ibus (1.5.34~alpha1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Do not depend on python-is-python3. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Wed, 31 Dec 2025 14:42:15 +0100
+
 ibus (1.5.34~alpha1-1) unstable; urgency=medium
 
   [ Changwoo Ryu ]
diff -Nru ibus-1.5.34~alpha1/debian/control ibus-1.5.34~alpha1/debian/control
--- ibus-1.5.34~alpha1/debian/control	2025-12-25 13:02:02.000000000 +0100
+++ ibus-1.5.34~alpha1/debian/control	2025-12-31 14:42:12.000000000 +0100
@@ -33,7 +33,6 @@
                libwayland-dev [linux-any],
                pkgconf,
                python-gi-dev,
-               python-is-python3,
                python3-all,
                systemd-dev [linux-any],
                unicode-cldr-core (>= 44),
diff -Nru ibus-1.5.34~alpha1/debian/patches/python3.patch ibus-1.5.34~alpha1/debian/patches/python3.patch
--- ibus-1.5.34~alpha1/debian/patches/python3.patch	1970-01-01 01:00:00.000000000 +0100
+++ ibus-1.5.34~alpha1/debian/patches/python3.patch	2025-12-31 14:42:04.000000000 +0100
@@ -0,0 +1,24 @@
+--- ibus-1.5.34~alpha1.orig/engine/gensimple.py
++++ ibus-1.5.34~alpha1/engine/gensimple.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # vim:set fileencoding=utf-8 et sts=4 sw=4:
+ #
+ # ibus - Intelligent Input Bus for Linux / Unix OS
+--- ibus-1.5.34~alpha1.orig/engine/iso639converter.py
++++ ibus-1.5.34~alpha1/engine/iso639converter.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # vim:set fileencoding=utf-8 et sts=4 sw=4:
+ #
+ # ibus - Intelligent Input Bus for Linux / Unix OS
+--- ibus-1.5.34~alpha1.orig/engine/test-gnome.py
++++ ibus-1.5.34~alpha1/engine/test-gnome.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # vim:set fileencoding=utf-8 et sts=4 sw=4:
+ #
+ # ibus - Intelligent Input Bus for Linux / Unix OS
diff -Nru ibus-1.5.34~alpha1/debian/patches/series ibus-1.5.34~alpha1/debian/patches/series
--- ibus-1.5.34~alpha1/debian/patches/series	2025-12-25 13:02:02.000000000 +0100
+++ ibus-1.5.34~alpha1/debian/patches/series	2025-12-31 14:41:03.000000000 +0100
@@ -2,3 +2,4 @@
 0003-dconf-Use-dbus-run-session-to-set-up-dconf-overrides.patch
 dconf-Create-a-temporary-XDG_RUNTIME_DIR.patch
 ubuntu-forward-panel-properties.patch
+python3.patch

--- End Message ---
--- Begin Message ---
Source: ibus
Source-Version: 1.5.34~alpha1-2
Done: Changwoo Ryu <cwryu@debian.org>

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

Debian distribution maintenance software
pp.
Changwoo Ryu <cwryu@debian.org> (supplier of updated ibus 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: Tue, 06 Jan 2026 20:07:12 +0900
Source: ibus
Architecture: source
Version: 1.5.34~alpha1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Changwoo Ryu <cwryu@debian.org>
Closes: 1110738 1124393
Changes:
 ibus (1.5.34~alpha1-2) unstable; urgency=medium
 .
   [ Changwoo Ryu ]
   * Don't Build-Depends on python-is-python3 anymore (Closes: #1124393)
     - Instead add debian/patches/fix-shebang-python3.patch to fix FTBFS.
   * debian/ibus.prerm: Removed. prerm script should not run dconf. there's
     no guarantee of fully installed /usr/bin/dconf (Closes: #1110738).
   * debian/ibus.bug-script: Updated; collect less
 .
   [ Jeremy Bícha ]
   * Don't use Build-Depends: gir1.2-gnomedesktop-4.0 on i386
     - gir1.2-gnomedesktop-4.0 is not in Ubuntu i386 and this BD is only
       for test.
Checksums-Sha1:
 ad3cfac254b9f7c2c409e69609a9cf0db6819bfd 3927 ibus_1.5.34~alpha1-2.dsc
 0ce7cf4f10b62d8aa47c05adad28dc8c25bb41df 29920 ibus_1.5.34~alpha1-2.debian.tar.xz
 39db210be218a559b39c8aee8896ab2c828b8e30 6691108 ibus_1.5.34~alpha1-2.git.tar.xz
 316aa506947266a64059c2b6ce526ffe7a82c5c7 17153 ibus_1.5.34~alpha1-2_source.buildinfo
Checksums-Sha256:
 c1d2e28b2099400fef2ade5319b5a72a86d241a8c95f259dd922e6352774ae91 3927 ibus_1.5.34~alpha1-2.dsc
 7be8a5a2c45a2b589eb8aa19ac46306b0cc6b41bcb12da6cf21082f4b10605ed 29920 ibus_1.5.34~alpha1-2.debian.tar.xz
 ed95b79a4ef83a77d609f0298f23cfb49c4f4e8d93b890e6a13e19f4a9cdf9b7 6691108 ibus_1.5.34~alpha1-2.git.tar.xz
 65b73c5c0703d4d9495be7510b24094baaa93af0390d8eb0d8afe52e483ab8cd 17153 ibus_1.5.34~alpha1-2_source.buildinfo
Files:
 41882a29eb23af92e87bf119c4b1fbdf 3927 utils optional ibus_1.5.34~alpha1-2.dsc
 3dc610e35bda8c4de4f4e6703d147738 29920 utils optional ibus_1.5.34~alpha1-2.debian.tar.xz
 53ce9101d8913814e38471fe0e764ae9 6691108 utils optional ibus_1.5.34~alpha1-2.git.tar.xz
 c01512dae5c6adbc63eaf7a257361b1a 17153 utils optional ibus_1.5.34~alpha1-2_source.buildinfo
Git-Tag-Info: tag=03577f395b707df015ddb97f9b8f8d2cff23ea9a fp=a27cbeba35256865380e0cc9ec1879d076d8ab48
Git-Tag-Tagger: Changwoo Ryu <cwryu@debian.org>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmlc7kYACgkQYG0ITkaD
wHnrkhAA0tSHLfHTPXkMvawdjhXZ/kGeiU6x4Vzg8QGH9FRZnK6wlbuaSESpWEog
khdcBcBFujQO345sRxQKBnLSFnV+m2+T6q9qkCqbqIqGmNXRp+SK/fcRYqt+/yk1
bHwd+FqPjCtr/1vDTheXvDr3d6rt9z3d2PQiV8gOGWlUxH8mzcPfxtn0PDMxImL4
qxClhvG7fWE/k3uDqGUuiF9uKEw6GGKD4LumCCHFfK5/GkKrQzaQtVBylCuZiG55
FvshAONfyvsG2K2ePzNttmQlxjubG4O85jE+2WXDrmiWFr81Ea1qYeKEoYG+6IBW
f7qJ5z4SGnSx42jcCi3/SoHymq1/IYN4TjfYTl/Z0p48WE8AhH/eEG6eMahuzTL8
EiGmt+4oGhuMxaLpViWI7XPTbhr5GYeAkJsY35M/f23Lz+cjppU/jMWzTuuyBX0K
aX4GwVuEmGz6t+MCyc6c3pKrSDAdEb5JaUW4mypmXqOPZAsuPgYbLDUWVZ2M6jo1
I/UwoV9RxPnN3delMg6ptJDbqyCeuTvJ8DOlT1FCI8f8WE/zBTT8p8LyDlS9WXmk
eeYtF9W6sdvxYYGivKbBbN9tclKb+CeHJUx0cuKd6HT9Nmoh4kleo/3mE+QaeWym
f00Z47ojZOyPvNt5TBhV7/smFOkyhDCFFrm3W3seelkbXtLCCGc=
=Vg8T
-----END PGP SIGNATURE-----

Attachment: pgprIWWayaYMI.pgp
Description: PGP signature


--- End Message ---

Reply to: