Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: Steam replaces 64bit libraries with 32bit libs ?
Mukti 5 Feb 2016
Steam wants to downgrade my 64bit libraries into 32bit (i686) libraries !
External Media: You need to be logged in to view this.


Any solution for keeping my 64 bit libraries AND install steam ?
Anyone know, if a 64bit steam can be compiled ?
serjor 6 Feb 2016
Which distro are you using? AFAIK steam is a 32 bit app, so it needs 32 bit libraries to work. Usually distros allows to install both versions of a library (32 and 64 bit), so package manager is supposed to handle both versions.

I guess that what your package manager is telling you is that it's going to install those 32bits libraries, but it doesn't mean it will replace the 64bit version.
Xpander 6 Feb 2016
seems like some weird distro.
it should just install some aditional lib32-packages from multilib repos
neowiz73 6 Feb 2016
User Avatar
the steam client is 32bit and has always been that way AFAIK. on arch and others it's always required multilibs to operate.
The games are different and are able to run on multiple architectures or one or the other. Steam just does the cataloging and DRM.
GBee 7 Feb 2016
Note that it's saying "Installing for dependencies", not "Updating for dependencies", it's not replacing the 64bit libraries, it's installing the 32bit libraries alongside.
slaapliedje 7 Feb 2016
Quoting: Xpanderseems like some weird distro.
it should just install some aditional lib32-packages from multilib repos
Ha ha, pretty sure it's a Fedora/Redhat based distro (that's usually what yum/dnf look like). lib32-packages and multilib is an arch thing, and debian / Ubuntu use dpkg --add-architecture for allowing 32bit and 64bit to coincide. But the Fedora/Redhat stuff has been able to support that set up for a very long time.

This is a non-issue for the original poster.
Mukti 8 Feb 2016
It is Red Hat. (RHEL7)

Quoting: GBeeNote that it's saying "Installing for dependencies", not "Updating for dependencies", it's not replacing the 64bit libraries, it's installing the 32bit libraries alongside.
Re-check the screenshot; it does say "Updating for dependencies" for 3 libraries, after the "Installing for dependencies" list.
GBee 8 Feb 2016
If you look carefully, those files it's "updating" are 64bit, it's not replacing them with the 32bit versions.

For all common distros, when it installs 32bit libraries they are installed alongside any 64bit versions you may have installed. 64bit applications will use the 64bit libraries, 32bit applications will use the 32bit libraries.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register