← Back to team overview

clicompanion-devs team mailing list archive

[Merge] lp:~dcaro/clicompanion/fix-908235 into lp:clicompanion

 

David Caro has proposed merging lp:~dcaro/clicompanion/fix-908235 into lp:clicompanion.

Requested reviews:
  CLI Companion Development Team (clicompanion-devs)
Related bugs:
  Bug #908235 in CLI Companion: "Dependencies failure on setup"
  https://bugs.launchpad.net/clicompanion/+bug/908235

For more details, see:
https://code.launchpad.net/~dcaro/clicompanion/fix-908235/+merge/86834

Just added a try: except:, a message and a sys.exit.
-- 
https://code.launchpad.net/~dcaro/clicompanion/fix-908235/+merge/86834
Your team CLI Companion Development Team is requested to review the proposed merge of lp:~dcaro/clicompanion/fix-908235 into lp:clicompanion.
=== modified file 'setup.py'
--- setup.py	2011-11-04 00:38:04 +0000
+++ setup.py	2011-12-23 21:50:29 +0000
@@ -17,9 +17,15 @@
 #
 #
 
+import sys
 import glob
 from distutils.core import setup
-from DistUtilsExtra.command import *
+try:
+    from DistUtilsExtra.command import *
+except ImportError:
+    print "This program needs python's DistUtilsExtra module to run, see https://launchpad.net/python-distutils-extra";
+    sys.exit(1)
+
 
 
 


Follow ups