SRCDS Steam group


Issues with libz.so.1
#1
Hey, I have been having some issues trying to install or update steam. I had a working cs:source server prior to trying to update my dedicated server. When I tried to run an update command on the steam file, I first got the error`similar to:

Can not load file libz.so.1: No such file or directory

I than coppied my libz.so.1 file from /lib64/libz.so.1 to /lib32/libz.so.1 (I am running a 64 bit processor)

Once I did that, it now sees the file, but can not use it:

./steam: error while loading shared libraries: libz.so.1: wrong ELF class: ELFCLASS64

when I do a less libz.so.1 I can see that the class is ELF64 at the top, which should be fine, however I don't think the steam client likes it... lol, anyway... does anyone have any ideas on how to fix this? I would be very greatful for any suggestions.
Reply
#2
what is the exact commandline you are trying to do? is the error you're getting still for css or have you migrated to another game/mod? have you done a -verify_all ?
Reply
#3
/home/static/srcds_l/steam -command update -game tf -verify_all

Does the exact same thing, even just running steam on it's own will have the same effect.

If I do -game cstrike (Or whatever it was for CS source) it will do the same thing, it's not even getting past the first step.

I tried deleting all steam files, and re-downloaded the hlupdatetool.bin, after that I can execute the steam the first time, than when I try to run it a second time / update my files is where I get the issue.

I am running gentoo on an athlonX2
Reply
#4
why dont you define the -dir flag?

since youre running gentoo, why dont you just emerge steam, so it is properly integrated? (puts it in /opt/halflife)
Reply
#5
hahaha...damn. I never knew steam was on the portage list :O!! I'll try that now, thanks
Reply
#6
Stonic Wrote:hahaha...damn. I never knew steam was on the portage list :O!! I'll try that now, thanks

it's what all the cool kids are doing now adays Cool
Reply
#7
Eek, looks like the build is for x86 only, I can't emerge it, or unmask this build.

I'm at work right now, and for some reason my SSH is really sluggish, I think I'm having connection issues as well ha! I will see what I can do when I get home
Reply
#8
Stonic Wrote:Can not load file libz.so.1: No such file or directory

I than coppied my libz.so.1 file from /lib64/libz.so.1 to /lib32/libz.so.1 (I am running a 64 bit processor)

Once I did that, it now sees the file, but can not use it:

./steam: error while loading shared libraries: libz.so.1: wrong ELF class: ELFCLASS64

Dealt with this problem just last week. So here's what you should do:

1) delete libz.so.1 from /lib32 dir
2) emerge emul-linux-x86-baselibs

...and you should be ready to go Smile
SNR
Reply
#9
andain Wrote:Dealt with this problem just last week. So here's what you should do:

1) delete libz.so.1 from /lib32 dir
2) emerge emul-linux-x86-baselibs

...and you should be ready to go Smile

You are the man! Thanks Wink
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)