--- a/test/test_dl.py
+++ b/test/test_dl.py
@@ -12,7 +12,7 @@ class TestDL(unittest.TestCase):
         if sys.platform == 'darwin':
             libm = 'libm.dylib'
         else:
-            libm = 'libm.so'
+            libm = 'libm.so.6'
 
         handle = dl.dlopen(libm, dl.RTLD_LOCAL|dl.RTLD_LAZY)
         self.assertTrue(handle != 0)
