diff --git a/.gitignore b/.gitignore
index 9f9c80d11f1f17fbcf1487c9b604d9dfd85241c2..6954e9b210ca1a355c84bd660549ae86d08312b7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,8 @@
 *.swp
 *.pyc
 *.so
+*.so.*
+CMakeLists.txt
 bin
 eggs
 parts
diff --git a/setup.py b/setup.py
index 5d67e3af86b37f9654b1e084fb4dba120db171e3..412eaa2f60b4c81f0f7a94ae9db686ce03dd7484 100644
--- a/setup.py
+++ b/setup.py
@@ -41,6 +41,7 @@ class hdf5:
       only. This will trigger our library search to disconsider shared
       libraries when searching.
     """
+    import os
 
     self.name = 'hdf5'
     header = 'hdf5.h'