Replace backticks with repr() or "%r"
From SF patch #852334.
diff --git a/Lib/distutils/dir_util.py b/Lib/distutils/dir_util.py
index bd1ea0f..e479b62 100644
--- a/Lib/distutils/dir_util.py
+++ b/Lib/distutils/dir_util.py
@@ -33,7 +33,7 @@
# Detect a common bug -- name is None
if type(name) is not StringType:
raise DistutilsInternalError, \
- "mkpath: 'name' must be a string (got %s)" % `name`
+ "mkpath: 'name' must be a string (got %r)" % (name,)
# XXX what's the better way to handle verbosity? print as we create
# each directory in the path (the current behaviour), or only announce