Author: Nicolas FRANCOIS (Nekral)<nicolas.francois@centraliens.net>
Description: Ensure setup.py exits with an error on missing deps
--- a/setup.py
+++ b/setup.py
@@ -618,7 +618,7 @@
             if failed:
                 print('Failed dependencies: %s' % (', '.join(failed)))
                 print('Use the --nodepcheck option to ignore dependencies.')
-                exit(0)
+                exit(1)
         distutils.command.install.install.run(self, *args, **kwargs)
 
 def main(options):
