Thursday, June 30, 2011

Arch Linux and hldsupdatetool SIGSEV (Segmentation Fault)

I've recently moved my Linode VPS from Ubuntu to Arch to try and save some disk space (which it actually does). The VPS is just a simple one to conserve my bandwidth at home to host some garrysmod or various source servers. Problem tho, the latest glibc that installs with pacman on arch fucks up with the hldsupdate tool. Well this is problematic, simple solution tho. Two options what I did was reinstall arch on the VPS and didn't run a -Syu, luckly enough the older version of glibc that comes with the base install is compatible with hldsupdatetool. But if you're reading this you probably don't want to reinstall arch just for srcds, so here is the steam i686 binary that comes out of the hldsupdatetool (see bottom). Just run ./steam (might have to chmod +x it) and it should create your clientregistry.blob in ~/Steam then run it a second time and you should get the help menu. Have fun installing dedicated server stuff :D


By downloading this you accept to the valve/steam end user license agreement.
[ (direct) Steam Download ]
[ (ifile.it) Steam Download ]

2 comments:

  1. Nobody thanked you mate, what a bunch of lazy people, geez! Thank you mister!

    ReplyDelete
    Replies
    1. No problem man, glad to help.

      I've forgotten all about doing this, did it just in case anyone ran into the same problem as me. Didn't expect 73 people to actually use it. I remember spending time trying to figure out what was up :/

      Delete