| Summary: | Install of Steam in mga7 fails: apparently missing dependency: "due to unsatisfied libmesaglu1" | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Paul Blackburn <paul.blackburn> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, kafra2005 |
| Version: | 7 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | steam-1.0.0.61-1.mga7.nonfree.src.rpm | CVE: | |
| Status comment: | |||
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 possibleCC:
(none) =>
davidwhodgins |
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.