Re: F43 Change Proposal: Drop i686 support (system wide)

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

 



On Wednesday, 25 June 2025 at 16:19, Michael Catanzaro wrote:
> 
> With Wine solved, it sounds like Steam is the only remaining concern.

It is not. There are tons of Linux-native games, e.g. from GOG (gog.com)
that people like myself have purchased and want to play. Many of them
were built as 32-bit x86 only and use an old build of the Unity Engine.
For example, ABC Murders has the following direct i686 requirements:

gdk-pixbuf2.i686
glib2.i686
glibc.i686
gtk2.i686
libgcc.i686
libglvnd-glx.i686
libstdc++.i686
libX11.i686
libXcursor.i686
libXrandr.i686
mesa-dri-drivers.i686
pulseaudio-libs.i686
systemd-libs.i686

I haven't walked the dependency graph to find all dependencies of these.

There's a game Botanicula that is written using Adobe AIR and requires that
old AIR runtime to run. This has direct requirement on the following:

atk.i686
cairo.i686
dbus-libs.i686
fontconfig.i686
freetype.i686
gdk-pixbuf2.i686
glib2.i686
glibc.i686
gtk2.i686
gtk2-engines.i686
libcurl.i686
libgcc.i686
libglvnd-glx.i686
libstdc++.i686
libX11.i686
libXcursor.i686
libxml2.i686
libXrender.i686
libxslt.i686
libXt.i686
nspr.i686
nss.i686
pango.i686
zlib-ng-compat.i686

There are probably still 32-bit games using other engines that I don't
have access to.

> I think we could actually remove all 32-bit libraries *not* required by
> Steam for Fedora *43*. That should probably be uncontroversial, right?

If that included the above packages and their dependencies then I'd be
fine with that.

> I know that doesn't do anything to help with our infrastructure
> concerns, but it will at least spare most maintainers from fixing
> 32-bit build failures.

+1 to that.

Regards,
Dominik
-- 
Fedora   https://fedoraproject.org
Deep in the human unconscious is a pervasive need for a logical universe that
makes sense. But the real universe is always one step beyond logic.
        -- from "The Sayings of Muad'Dib" by the Princess Irulan
-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux