Sporadic, untested Python 1.5.1 compatibility changes.
diff --git a/Lib/distutils/file_util.py b/Lib/distutils/file_util.py
index 91545ab..3224510 100644
--- a/Lib/distutils/file_util.py
+++ b/Lib/distutils/file_util.py
@@ -141,7 +141,7 @@
         import macostools
         try:
             macostools.copy (src, dst, 0, preserve_times)
-        except OSError, exc:
+        except os.error, exc:
             raise DistutilsFileError, \
                   "could not copy '%s' to '%s': %s" % (src, dst, exc[-1])