You have created a new app using an experimental web2py in trunk. It created a models/db.py with Auth(...,salt=True).
This option has been removed from trunk (there is no more salt attribute, we always salt) therefore you have to edit your db.py and remove salt=True.
This is not a backward compatibility issue because no app created with stable is broken.
Massimo