#447 Dropping i686 Builds for GNOME and GNOME Software
Opened 2 months ago by aaradhak. Modified a month ago

This is to open a discussion with the Fedora Workstation group about dropping i686 builds for GNOME or at least GNOME Software. Maintainers are encouraged to stop building their packages for i686, particularly if supporting this architecture demands considerable time or resources. However, this does not apply to packages still required by other i686 packages or used in a "multilib" environment for 32-bit applications on x86_64.

Importantly, dropping i686 support from a leaf package will no longer be treated as a breaking change.
See: https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval

In our case, running the leafdrop script shows that rpm-ostree is a package required by gnome-software, which highlights the need for discussion before removing i686 builds for any related package.

aaradhak@fedora ~/coderepo/rpms/leafdrop (main)$ ./leafdrop rpm-ostree
rpm-ostree-devel is BuildRequired by:
- gnome-software

We propose starting an internal discussion within the team to evaluate whether i686 builds for GNOME or, at the very least, GNOME Software can be dropped.

Ref: https://github.com/coreos/fedora-coreos-tracker/issues/1716


Metadata Update from @catanzaro:
- Issue tagged with: meeting-request

2 months ago

Metadata Update from @ngompa:
- Issue untagged with: meeting-request
- Issue tagged with: meeting

a month ago

In general, the Workstation WG is fine with dropping 32-bit architectures from all GNOME leaf packages. We are okay with starting with GNOME Software as that will resolve your issue.

Metadata Update from @ngompa:
- Issue untagged with: meeting
- Issue assigned to ngompa
- Issue tagged with: pending-action

a month ago

Thank you for the confirmation! I appreciate the Workstation WG's support in dropping 32-bit architectures from GNOME leaf packages.

Metadata Update from @ngompa:
- Assignee reset

a month ago

Log in to comment on this ticket.

Metadata