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@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to