Thanks for helping me clarify. Since the command to install a new game or update a new game is identical, I wasn't previously specific enough, and I wasn't thinking about the perspective of game updates.

Here's what I think we know so far:

Updating existing games in an existing directory works fine.

Installing a new game where the directory does not exist hangs while the CPU spins until killed.

So, all new installs are apparently failing, except where "-dir ." or equivalent is used, unless there is something more to this.

I'll go file a bug on it...

Thanks for the behavior confirmation and isolation help.



Shane Arnold wrote:
I can also confirm that the steam updating process will hang when a
non-existent directory is specified.

Creating the directory manually, either before or during the process,
continues the installation.

It seems a bit silly the updating process does not create a directory if
one doesn't exist.

On 11/07/2010 1:38 PM, ics wrote:
For me it does, Steam just started to do this recently when i tried to
update TF2 servers. Never had this error before.

-ics

11.7.2010 5:02, bl4nk kirjoitti:
Does the folder you're trying to install it to exist?

Sent from my iPod

On Jul 10, 2010, at 6:17 PM, ics<[email protected]> wrote:

I had this issue of 100% cpu usage. Run ./steam first, let it
timeout and then the line what you are trying to. Otherwise the
Steam does it's thing.

-ics

11.7.2010 0:36, Jesse Molina kirjoitti:
Any path, other than . or . equivalent (fully qualified path),
relative to the steam binary, seems to send CPU to 100% and steam
does nothing.

This is almost certainly a stupid coder bug in Steam. It won't
install anywhere but the steam current working directory relative
to the steam binary.

FYI, yes I have deleted ~/Steam and ~/.steam and tried again.



ics wrote:
Why don't you specify a path, other than . or ./blabla? Like
/home/user/server/hl2mp into the -dir option.

-ics

10.7.2010 13:42, Jesse Molina kirjoitti:
Hello

I'm doing this;

sudo -u steamuser ./steam -command update -game hl2mp -dir
./hl2mp-whatever

And, my CPU core goes to 100% and the command does nothing. I
have to
TERM it to stop, and no files have been created.



sudo -u steamuser ./steam -command update -game hl2mp -dir .

This works fine.



Is the steam binary too stupid to install anywhere but the local
directory? If so, why offer the -dir argument?

So, I guess if I want multiple servers installed, I need multiple
directories each with their own steam binary? That's the impression
that I am getting.

I'm a noob at Steam servers/HLDS, so maybe this is just common
knowledge, but googling didn't find me anything on the subject, and
I've read multiple how-tos that mentioned using a specified "-dir
./whatever".

It's noteworthy that I did install some game servers in a "-dir tf2"
recently, so I know it's not completely broken, it wasn't in
previous
steam binary versions.




_______________________________________________
To unsubscribe, edit your list preferences, or view the list
archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list
archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
_______________________________________________
To unsubscribe, edit your list preferences, or view the list
archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

--
# Jesse Molina
# Mail = [email protected]
# Page = [email protected]
# Cell = 1.602.323.7608
# Web  = http://www.opendreams.net/jesse/



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to