[SCM] morituri/master: handle the case where we couldn't even import deps.
    js at users.alioth.debian.org 
    js at users.alioth.debian.org
       
    Sun Oct 19 20:10:10 UTC 2014
    
    
  
The following commit has been merged in the master branch:
commit 1e9886d42231188f3fb86b62ca3b2d87882c8751
Author: Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Date:   Sat Aug 24 00:33:57 2013 +0200
    handle the case where we couldn't even import deps.
    
    Fixes ticket 147 on trac.
diff --git a/bin/rip.in b/bin/rip.in
index ac38958..6f7cccf 100755
--- a/bin/rip.in
+++ b/bin/rip.in
@@ -30,6 +30,8 @@ and assure it doesn't raise an exception.
     sys.exit(1)
 
 # now load the main function
+h = None
+
 try:
     from morituri.common import deps
     from morituri.extern.deps import deps as edeps
@@ -38,6 +40,9 @@ try:
     from morituri.rip import main
     sys.exit(main.main(sys.argv[1:]))
 except ImportError, e:
+    if not h:
+        # we couldn't even import deps, so reraise
+        raise
     h.handleImportError(e)
     sys.exit(1)
 except edeps.DependencyError:
-- 
morituri packaging
    
    
More information about the pkg-multimedia-commits
mailing list