[PATCH 4/4] Make sure we always check /lib64 and /lib in find_library (#555669).

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



LD_LIBRARY_PATH ended up being /tmp/updates on my test system, so make
sure we always check the default library paths in find_library().
---
 pyudev.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/pyudev.py b/pyudev.py
index b6e5ea9..58ea074 100644
--- a/pyudev.py
+++ b/pyudev.py
@@ -9,11 +9,12 @@ from ctypes import *
 # XXX this one may need some tweaking...
 def find_library(name, somajor=0):
     env = os.environ.get("LD_LIBRARY_PATH")
+    common = ["/lib64", "/lib"]
 
     if env:
-        libdirs = env.split(":")
+        libdirs = env.split(":") + common
     else:
-        libdirs = ["/lib64", "/lib"]
+        libdirs = common
 
     libdirs = filter(os.path.isdir, libdirs)
 
@@ -29,7 +30,6 @@ def find_library(name, somajor=0):
     else:
         return None
 
-
 # find the udev library
 libudev = find_library(name="udev", somajor=0)
 
-- 
1.6.6

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list

[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux