Just to reiterate: ROF'S SOLUTION DOES NOT WORK!
I have added a note about the cause (and solution) to the problem in the valve developer wiki, and pointed to it from a number of different pages so others won't have to deal with this shit in the future.