Fix wrong use of root logger in packaging (also a NameError)
diff --git a/Lib/packaging/util.py b/Lib/packaging/util.py
index 5637e80..f94be5d 100644
--- a/Lib/packaging/util.py
+++ b/Lib/packaging/util.py
@@ -782,7 +782,7 @@
     """
     logger.debug('spawn: running %r', cmd)
     if dry_run:
-        logging.debug('dry run, no process actually spawned')
+        logger.debug('dry run, no process actually spawned')
         return
     if sys.platform == 'darwin':
         global _cfg_target, _cfg_target_split