diff -up gnuradio-3.6.0/cmake/Modules/GrPython.cmake.orig gnuradio-3.6.0/cmake/Modules/GrPython.cmake --- gnuradio-3.6.0/cmake/Modules/GrPython.cmake.orig 2012-04-21 21:00:33.000000000 +0200 +++ gnuradio-3.6.0/cmake/Modules/GrPython.cmake 2012-04-23 15:13:49.227149681 +0200 @@ -76,12 +76,11 @@ macro(GR_PYTHON_CHECK_MODULE desc mod cm execute_process( COMMAND ${PYTHON_EXECUTABLE} -c " ######################################### -try: import ${mod} -except: - try: ${mod} - except: exit(-1) -try: assert ${cmd} -except: exit(-1) +try: + import ${mod} + assert ${cmd} +except ImportError, AssertionError: exit(-1) +except: pass #########################################" RESULT_VARIABLE ${have} )