Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#52124 - [steam] Missing dependencies

Attached to Project: Community Packages
Opened by Label Papinyan (labelle) - Monday, 12 December 2016, 03:20 GMT
Last edited by Levente Polyak (anthraxx) - Wednesday, 14 December 2016, 22:17 GMT
Task Type Bug Report
Category Packages: Multilib
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Steam still had missing dependencies with lib32 libraries. I had to also install the following:

lib32-gtk2
lib32-gdk-pixbuf2
lib32-xtst
lib32-libxrandr
lib32-libpulse
lib32-openal (for the vgui2 issue, it might not be necessary)

Additional info:
steam 1.0.0.54-1

Steps to reproduce:

Installing normally steam from the main repositories, with multilib enabled.
This task depends upon

Closed by  Levente Polyak (anthraxx)
Wednesday, 14 December 2016, 22:17 GMT
Reason for closing:  Not a bug
Additional comments about closing:  this is how optdepends works for a lot of other stuff. right now its an optional functionality, that when used, needs the optdepends
Comment by Doug Newgard (Scimmia) - Monday, 12 December 2016, 03:40 GMT
For what, exactly?
Comment by Label Papinyan (labelle) - Monday, 12 December 2016, 19:00 GMT
For steam 1.0.0.54-1 on the repositories. It still needs these dependencies to work properly.
Comment by Doug Newgard (Scimmia) - Tuesday, 13 December 2016, 00:02 GMT
For the main program, or for games?
Comment by Label Papinyan (labelle) - Tuesday, 13 December 2016, 11:45 GMT
For steam 1.0.0.54-1, not it's games.

EDIT for details:
I can't tell exactly what are these for, I just can tell steam won't run without these, thus making it necessary for installation. I am submitting this bug track as to verify whether or not they should be included as dependencies.
Comment by Levente Polyak (anthraxx) - Tuesday, 13 December 2016, 16:21 GMT
Are you sure, all those files are included in the steams own runtime, therefor those are only needed when you run steam as native. If you do latter then you will need the steam-native-runtime meta package, which has those dependencies provided. I don't see how those are needed for unmodified steam with its own runtime.
Comment by Label Papinyan (labelle) - Wednesday, 14 December 2016, 13:14 GMT
I see what you mean, Levente. Native won't even run here, and I haven't really tried Runtime before installing those.

Still, shouldn't steam-native-runtime be a dependency to steam 1.0.0.54-1? If part of it can only be run with it, shouldn't it be a dependency? If not, shouldn't steam only be provided with the Runtime, as the Native option can't run without steam-native-runtime? If neither, this bug task should be removed, or maybe kept for other people to figure everything out, if they have the same doubts.

Loading...