Steam doesn't give a shit about what is classified as "server" and what 
as "client".

You have a game and this game depends on one or more depots, which have 
given IDs. These depots materialize as GCFs on the client and as normal 
directory/file structures on the server. Now, let's say the game "Team 
Fortress 2" depends on the following depots: Source Base Models, Source 
Base Materials, Source Base Sounds, Source 2007 Binaries, TF2 Content, 
TF2 Client Content and TF2 Materials. (This is all hypothetical; IRL, it 
will probably depend on a few more packages.) Then we have the "Team 
Fortress 2 Linux Dedicated Server", which depends on: Source Base 
Models, Source Base Materials, Source Base Sounds, TF2 Content, TF2 
Materials and the Orange Box Linux Dedicated Server. When one of these 
depots changes (the version number is bumped up), an update is triggered.

If a depot that more games depend on is to be updated, then all games 
using this depot will be marked as "needing an update" -- if, for 
example, Valve gives us a new engine revision, they update Source 2007 
Binaries and HL2E2, Portal, TF2, Garry's Mod and the DoDS Beta will be 
marked as needing an update. (They will probably simultaneously update 
the OB Linux Dedicated Server, so the TF2 Linux DS and the DoDS Beta 
Linux DS will also need an update.) This is also why, in some cases, you 
see more than one game marked as "updating" in the Steam client, and 
even if you pause the download of the other games, when that game is 
updated, all of them are marked as 100% Ready.

In this case -- TF2 Content has been updated -- all three games/apps get 
an update: Team Fortress 2, the TF2 Windows Dedicated Server package and 
the TF2 Linux Dedicated Server package.

If it's just a font file, you probably don't need to update straight 
away anyway. I really doubt the font file will make the clients scream 
about compatibility issues. (TrueType Server Protocol Version Mismatch! 
AAAAARGH!!!)

~~ Ondra

On 27.06.08 12:44 Uhr, Saint K. wrote:
> I should read better when I wake up..
>
> A (server)update for a font?!
>
> Saint K.
>    

_______________________________________________
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