Is there a dependency resolver for steam?

That sure would help many people find out what libraries they are missing.

Not that I know of, but if you start steam from the command line, you can see if its missing stuff.

If you do not know how.

Open the command line and type steam.
This is not a feature of steam though, its a Linux thingy.