gtk4 not built for i386

Bug #1937922 reported by Gunnar Hjalmarsson
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtk4 (Ubuntu)
Fix Released
Undecided
Unassigned
ibus (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I'm trying to enable GTK 4 when building ibus:

https://launchpad.net/~gunnarhj/+archive/ubuntu/ibus2/+packages

Up to now ibus has been built also on i386, but gtk4 has not been built on that arch, so the i386 build fails due to missing build dependencies.

Is it time to stop building ibus on i386? Or can we build gtk4 on i386 (it was successfully built on Debian's i386)?

At least some step needs to be taken.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

I think wasn't built as per missing pango build on i386, that's now fixed so shoudl just trigger a rebuild of gtk4 itself.

Probably though an upload though.

tags: added: regression-update
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :
Steve Langasek (vorlon)
tags: removed: regression-update
Revision history for this message
Steve Langasek (vorlon) wrote :

"regression-update" is a tag for SRUs, not appropriate here.

Otherwise, nothing in this bug report has flagged it to the attention of the ubuntu-archive team, who are the only people that can add packages to the i386 whitelist. The general process we've been using is to ask folks on #ubuntu-release, but if you're going to file a bug about the i386 whitelist, please subscribe ubuntu-archive.

Do we need gtk4 explicitly added to the whitelist, or will something else that's currently built on i386 in the archive be using gtk4 in the impish release? (For reference, gtk+3.0 is not manually whitelisted for i386.)

Changed in ibus (Ubuntu):
status: New → Incomplete
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

@Steve: I suppose this is now a request to add gtk4 to the whitelist, so I subscribed ubuntu-archive.

I can't tell if any of the current i386 packages will use gtk4. But ibus needs gtk4 when building to be able to enable gtk4 support, and it would be convenient to not need to special case i386 and with that create a permanent Ubuntu/Debian delta. So at least for now it would be great if gtk4 could be added to the list explicitly.

Changed in ibus (Ubuntu):
status: Incomplete → New
Changed in gtk4 (Ubuntu):
status: New → Fix Released
Changed in ibus (Ubuntu):
status: New → In Progress
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

gtk4 has now been built on i386 - thanks Steve! - and I have uploaded ibus with gtk4 support (needs to be approved in the NEW queue).

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ibus - 1.5.24-1ubuntu1

---------------
ibus (1.5.24-1ubuntu1) impish; urgency=medium

  * debian/rules, debian/control, debian/ibus-gtk4.install:
    - Enable GTK 4 and build the ibus-gtk4 binary (LP: #1937922)

 -- Gunnar Hjalmarsson <email address hidden> Tue, 27 Jul 2021 08:56:35 +0200

Changed in ibus (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.