Can't run steam on multilib slackware current
I have a working multilib setup and I'm running on slack current. I have installed alienbob's multilib packages and I have run massconvert32.sh and upgradepkg --install-new on all of them. Steam complains with this every time
Code:
Couldn't find dpkg, please update steamdeps for your distribution. |
Quote:
Quote:
-- SeB |
Quote:
Code:
ls /var/log/packages|grep glibc Code:
ls /var/log/packages|grep gnutls |
Strange I just downloaded Steam from with sbopkg from current and it worked fine. I even downloaded a game and it worked perfectly.
Had not got around to installing with current but I use it with 14.1. Glad there is no problem with it. As far as it not working for you can you run other 32bit programs without a problem ? After I install multilib I always install Doom 3 to make sure it is working :) I wonder if they will port the current Doom I like that one :D |
Yeah I ran a music program that was only 32bit fine, steam apparently hates me :/
|
I ran into this exact same problem, but ONLY when running a game called Bound By Flame. You're not, by chance, trying to run that game are you?
|
I don't have that game and the problem is when simply running
Code:
steam |
Quote:
Out of curiosity, should I stick with multilib with 14.2 to ensure my Steam games work? I am pretty sure I screwed some things up, but I haven't run into any problems yet. I was going to skip multilib next time since I don't think I need it. |
Where'd you get steam?
And what is the output of: Code:
locate libc.so.6 Quote:
|
Quote:
The grep will return nothing. libc.so.6 is a symlink (/lib/libc.so.6 -> libc-2.23.so) , created by doinst.sh from glibc-2.23_multilib (and glibc-solibs-2.23_multilib). -- SeB |
Quote:
The only official "multilib packages" that I carry in my repository are the multilib versions of glib and gcc, and the compat32-tools package was added so that you can create a set of compatibility packages and are able to run and compile software on Slackware. The massconvert32.sh script is provided by the compat32-tools package and allows you to create a default set of packages which together create a 32bit compatibility layer on top of your 64bit installation of Slackware - hence the "-compat32" strings in their package names. I do offer a directory "slackware64-compat32" in my multilib repository for every version of 64bit Slackware, which contains all the "-compat32" packages converted from the official 32bit Slackware using the massconvert32.sh script. That directory and its content was only added because a lot of people asked for ready-made compat32 packages instead of running the massconvert32.sh script themselves. Really, it saves you a few minutes at most when you do not have to run "massconvert32.sh"... but there you have it. With the introduction of the "slackpkg+" extension to slackpkg it became a lot more convenient to have these re-packaged "-compat32" packages already available in the multilib repository because maintenance of your multilib layer becomes a lot easier using it. So I left the "slackware64-compat32" directory in, and keep updating it with the latest packages. However keep in mind that for me keeping the content of "slackware64-compat32" up to date is not a high priority. |
Alright I figured out the problem if you run brew (linuxbrew.sh), don't add ~/.linuxbrew/ to your path and it doesn't do this nonsense to you.
|
All times are GMT -5. The time now is 02:45 PM. |