![](https://seccdn.libravatar.org/avatar/8a4d6f03a8879432d8563aefbf48e787.jpg?s=120&d=mm&r=g)
On 14.02.2017 00:06, Bryon Adams wrote:
On Sun, 2017-02-12 at 23:38 +0100, Aaron Digulla wrote:
I think your version of steam and libcrypto don't match. My version of steam is from openSUSE-Leap-42.2-Update-Non-Oss (http://download.opensuse.org/update/leap/42.2/non-oss/), not packman. Try that one, it should just work.
Here are my versions:
rpm -qi steam Name : steam Version : 1.0.0.54 Release : 3.1 Architecture: x86_64 Install Date: Fr 03 Feb 2017 23:52:04 CET Group : Amusements/Games/Other Size : 2761521 License : SUSE-Freeware Signature : RSA/SHA256, Fr 27 Jan 2017 08:05:01 CET, Key ID b88b2fd43dbdc284 Source RPM : steam-1.0.0.54-3.1.src.rpm Build Date : Fr 27 Jan 2017 08:04:52 CET Build Host : lamb21 Relocations : (not relocatable) Packager : http://bugs.opensuse.org Vendor : openSUSE URL : http://www.steampowered.com/ Summary : Installer for Valve's digital software distribution service
/lib/libcrypto.so.1.0.0 comes from this package:
rpm -qi libopenssl1_0_0-32bit-1.0.2j-2.2.x86_64 Name : libopenssl1_0_0-32bit Version : 1.0.2j Release : 2.2 Architecture: x86_64 Install Date: So 20 Nov 2016 10:52:44 CET Group : Productivity/Networking/Security Size : 2456756 License : OpenSSL Signature : RSA/SHA256, Di 18 Okt 2016 12:53:43 CEST, Key ID b88b2fd43dbdc284 Source RPM : openssl-1.0.2j-2.2.src.rpm Build Date : Di 18 Okt 2016 12:53:34 CEST Build Host : build79
which is interesting: A 32bit library inside of a 64bit RPM... Shouldn't hurt, though.
Regards,
-- Aaron "Optimizer" Digulla a.k.a. Philmann Dark "It's not the universe that's limited, it's our imagination. Follow me and I'll show you something beyond the limits." http://blog.pdark.de/
Sorry for the delay, hectic weekend at work (we started mandating 10 digit dialing at the telco, yay overtime)
Hmm, well I did make an error. Looks like my Steam is actually from the non-OSS repo. I believe mine are the same versions as yours.
Yes, I checked. Next step: Check the files. Run rpm --verify -v on both packages. That should look like this:
rpm --verify -v libopenssl1_0_0-32bit ......... /lib/engines ......... /lib/engines/libgost.so ......... /lib/engines/libpadlock.so ......... /lib/libcrypto.so.1.0.0 ......... /lib/libssl.so.1.0.0
(i.e. only dots in the first column). If you see any letters instead of dots, then a file is damaged. If that looks OK, rename $HOME/.steam to $HOME/.steam.bak and try to start steam again. The SuSE package is just a small wrapper which installs the real steam package from Valve. Steam should check its own files and fix them when they are broken, though. Regards, -- Aaron "Optimizer" Digulla a.k.a. Philmann Dark "It's not the universe that's limited, it's our imagination. Follow me and I'll show you something beyond the limits." http://blog.pdark.de/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org