1 Fixes exception on 'import uuid' if ldconfig is unavailable.
3 diff -Naur Python-2.6.7.orig/Lib/ctypes/util.py Python-2.6.7/Lib/ctypes/util.py
4 --- Python-2.6.7.orig/Lib/ctypes/util.py 2010-03-20 03:11:16.000000000 +0100
5 +++ Python-2.6.7/Lib/ctypes/util.py 2012-01-12 15:26:37.562726637 +0100
9 def find_library(name):
10 - return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))
11 + from glob import glob
12 + paths = ['/lib', '/usr/lib']
13 + if os.environ.has_key('LD_LIBRARY_PATH'):
14 + paths = os.environ['LD_LIBRARY_PATH'].split(':') + paths
16 + for lib in glob("%s/lib%s.so.*" % (path, name)):
17 + rpath = os.path.realpath(lib)
18 + if os.path.isfile(rpath):
22 ################################################################