We create an error message which we then don't use.

Also, does ImportError make sense during setup? I guess it aborts with non-zero status anyway, but it seems a bit odd.