(discovered on bug 7907)
When tl-setup crashes, it's supposed to write the crash to /var/log/tl-setup.log, and throw up an error message, instructing the user to look in that file.
However, this only works once tl-setup is running as root. Otherwise, it doesn't have the permissions to write to the log file. Instead, it dumps things to stderr, using the default logging settings from Python.
This is of course confusing, and not very helpful for the user. We should, at the very least, have a different error message for crashes this early.