Description of problem: Tried to install Steam in 64 bit Mageia 7 (also same issue in 64 bit Mageia 8 beta). [root@localhost ~]# urpmi steam A requested package cannot be installed: steam-1.0.0.61-1.mga7.nonfree.x86_64 (due to unsatisfied libmesaglu1) Continue installation anyway? (Y/n) n Version-Release number of selected component (if applicable): [user@localhost ~]$ urpmq -i steam distrib-coffee.ipsl.jussieu.fr::mageia/distrib/7/x86_64/media/nonfree/release/media_info/20190628-001219-info.xml.lzma distrib-coffee.ipsl.jussieu.fr::mageia/distrib/7/x86_64/media/nonfree/release/media_info/20190628-001219-info.xml.lzma Name : steam Version : 1.0.0.61 Release : 1.mga7.nonfree Group : Games/Other Size : 2914811 Architecture: x86_64 Source RPM : steam-1.0.0.61-1.mga7.nonfree.src.rpm URL : https://store.steampowered.com Summary : Installer for the Steam software distribution service Description : Installer for the Steam software distribution service. Steam is a software distribution service with an online store, automated installation, automatic updates, achievements, SteamCloud synchronized savegame and screenshot functionality, and many social features. How reproducible: Happens every time also on the mga8 beta Steps to Reproduce: 1. /bin/sudo urpmi steam 2. 3.
Searching the URPMI sources and found what looks like it might be relevant: [user@localhost ~]$ urpmq -i lib64mesaglu1 Name : lib64mesaglu1 Version : 9.0.0 Release : 8.mga7 Group : System/Libraries Size : 518864 Architecture: x86_64 Source RPM : glu-9.0.0-8.mga7.src.rpm Build Host: localhost Packager : umeabot <umeabot> URL : http://www.mesa3d.org/ Summary : Files for Mesa (GLU libs) Description : GLU is the OpenGL Utility Library. It provides a number of functions upon the base OpenGL library to provide higher-level drawing routines from the more primitive routines provided by OpenGL.
Hi, make sure that you have Core 32bit Release and Core 32bit Updates enabled. Steam needs 32-bit dependencies, so you need to enable 32-bit repositories to install it.
CC: (none) => kafra2005
The 32 bit repos must be enabled for steam. It's best to enable them, install steam, then disable the 32 bit repos again to prevent other problems they can cause. # urpmq --provides libdbus-glib1_2 dbus-glib[== 0.110-2.mga7] libdbus-glib-1.so.2 libdbus-glib1_2[== 0.110-2.mga7] libdbus-glib1_2(x86-32)[== 0.110-2.mga7] # urpmi --test steam To satisfy dependencies, the following packages are going to be installed: (test only, installation will not be actually done) Package Version Release Arch (medium "Core Release (distrib1)") steam-udevrules 1.0.0.61 1.mga7 noarch (medium "Nonfree Release (distrib11)") steam 1.0.0.61 1.mga7.nonfr> x86_64 (medium "Core 32bit Release (distrib31)") libdbus-glib1_2 0.110 2.mga7 i586 2.9MB of additional disk space will be used. 2.8MB of packages will be retrieved. Proceed with the installation of the 3 packages? (Y/n) http://mirror.math.princeton.edu/pub/mageia/distrib/7/x86_64/media/core/release/steam-udevrules-1.0.0.61-1.mga7.noarch.rpm http://mirror.math.princeton.edu/pub/mageia/distrib/7/x86_64/media/nonfree/release/steam-1.0.0.61-1.mga7.nonfree.x86_64.rpm http://mirror.math.princeton.edu/pub/mageia/distrib/7/i586/media/core/release/libdbus-glib1_2-0.110-2.mga7.i586.rpm installing libdbus-glib1_2-0.110-2.mga7.i586.rpm steam-udevrules-1.0.0.61-1.mga7.noarch.rpm steam-1.0.0.61-1.mga7.nonfree.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ################################################################################################################################# Installation is possible
CC: (none) => davidwhodgins
Sorry, added my comment above without reading comment 2. :-) Marking as resolved, invalid since it isn't a bug.
Status: NEW => RESOLVEDResolution: (none) => INVALID