Your message dated Thu, 01 Sep 2022 20:58:46 +0000 with message-id <[email protected]> and subject line Bug#1018871: fixed in ibus 1.5.27-2 has caused the Debian Bug report #1018871, regarding ibus-tests:armel: depends on gnome-shell:armel which is likely to be removed 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 [email protected] immediately.) -- 1018871: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018871 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: ibus-tests Version: 1.5.27-1 Severity: important Tags: patch Control: block 1018076 by -1 ibus-tests depends on gnome-shell, which it uses to run the ibus test suite. As a result in changes to mozjs, it looks likely that we will have to remove gjs from the armel architecture, which means also removing gnome-shell:armel (see #1018076). This will make the ibus-tests:armel package uninstallable. The obvious solution is to remove ibus-tests:armel as well, but because ibus does not have a direct or indirect build-dependency on gjs, ibus-tests:armel would just come back (and be uninstallable) next time ibus was rebuilt. I think there are two choices for how to deal with this: 1. Only build and run ibus-tests on architectures with a working gjs, but continue to build the rest of the ibus package on architectures where gjs is unavailable 2. Add a direct or indirect build-dependency on gjs so that none of the ibus packages are built on architectures where gjs is unavailable The attached patch implements the first option. It is untested, but I hope it does the right thing. I think the second option would be appropriate if ibus is not intended to be used at all on non-GNOME desktops, but looking at its bug list, it seems to be at least partially usable in non-GNOME desktops like XFCE. smcv>From 74851cd092bc19bed3c1c3e8dc9864325237b033 Mon Sep 17 00:00:00 2001 From: Simon McVittie <[email protected]> Date: Thu, 1 Sep 2022 08:59:57 +0100 Subject: [PATCH] Only build and run ibus-tests on architectures with working mozjs102 When gjs moves from mozjs91 to mozjs102, it is likely to lose support for the armel architecture, making gnome-shell:armel and therefore ibus-tests:armel uninstallable (see #1018076). The current plan is to remove the uninstallable packages from armel, but to make that work, ibus needs to stop building the package so it won't come back. The architecture list used here matches the architectures on which gjs/experimental was successfully built: all release architectures except armel, plus the non-release architecture riscv64. --- debian/control | 2 +- debian/tests/control | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/control b/debian/control index 2ac9198e..7ce39223 100644 --- a/debian/control +++ b/debian/control @@ -96,7 +96,7 @@ Description: Intelligent Input Bus - data files Package: ibus-tests Build-Profiles: <!noinsttest> -Architecture: any +Architecture: amd64 arm64 armhf i386 mips64el mipsel ppc64el s390x riscv64 Multi-Arch: foreign Depends: ${misc:Depends}, ${shlibs:Depends}, diff --git a/debian/tests/control b/debian/tests/control index 8016abf6..2a0a0a19 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -3,4 +3,5 @@ # testbed. Tests: installed-tests Depends: ibus-tests +Architecture: amd64 arm64 armhf i386 mips64el mipsel ppc64el s390x riscv64 Restrictions: allow-stderr, needs-root, breaks-testbed -- 2.37.2
--- End Message ---
--- Begin Message ---Source: ibus Source-Version: 1.5.27-2 Done: Gunnar Hjalmarsson <[email protected]> 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Gunnar Hjalmarsson <[email protected]> (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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 01 Sep 2022 22:31:05 +0200 Source: ibus Built-For-Profiles: noudeb Architecture: source Version: 1.5.27-2 Distribution: unstable Urgency: medium Maintainer: Debian Input Method Team <[email protected]> Changed-By: Gunnar Hjalmarsson <[email protected]> Closes: 1018871 Changes: ibus (1.5.27-2) unstable; urgency=medium . * Team upload . [ Simon McVittie ] * Only build and run ibus-tests on architectures with working mozjs102 (closes: #1018871) Checksums-Sha1: b79a410da1d1439ec20756ba2c2248b9546e7fdf 2930 ibus_1.5.27-2.dsc 8ba204d8522f4e237b675c4c29ec8ed20543208a 29144 ibus_1.5.27-2.debian.tar.xz 534f935161172a5a848855911757ab6996ef4a1c 18183 ibus_1.5.27-2_source.buildinfo Checksums-Sha256: a07e338d50e37269e2a9eae20d890082e7198167ac183597e0bc902f31739a2f 2930 ibus_1.5.27-2.dsc 3d4fad4661b56f85b85d2e889600790405a945e7a93057efe8c81cc53d028c46 29144 ibus_1.5.27-2.debian.tar.xz 0887fbea363e45b7f6ce87ebafdc02587b0c1840339526b4a95ba2c0f56ec915 18183 ibus_1.5.27-2_source.buildinfo Files: 95d83895b534a249f6a285862398cb0d 2930 utils optional ibus_1.5.27-2.dsc 02789dd101dd0d131d16038fe3e19bc7 29144 utils optional ibus_1.5.27-2.debian.tar.xz 1c219cec2e96d950d5c344920f583a0a 18183 utils optional ibus_1.5.27-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEDP6Ze3JFgKf6cvjP8LEQ51ppLzIFAmMRF+wACgkQ8LEQ51pp LzIhiwf+P7/SaroojWw9GUknIRpNjtcfK5ew5OHJ4u1xKgtlk5VRDIlE3KvKta2F v3wugkSk3di7hs1tN7KLvPVXYGHyrOf4onQ99xUAcY1+2u720kbmT+FKsUKqYwvV bKCcZyP9NVEXncA+N4hxHXAWWHZiiDO09IwqL0IwrHtKYBimLWurQkP2HfCFEMe5 oq6YI3JH0CY3eEPs1GeI11E+8hINLk6aSaR0UiYKBtxKGBhYOFVYaa511Yddox2S sPDWZMP4hbTs/quhEJV/UMKi3p+zhfoTDwxWFw4t+vEYa0OCcpWQehwBwb9S0yCe aVVovldK64ggDpfOOrmv/PfeYwwFTg== =Xg0f -----END PGP SIGNATURE-----
--- End Message ---

