avoid exiting with a traceback for missing dependency, handle properly at some point