wrapper3: include more info in version check

To help debug old Python errors, log the program & version of
Python that is too old for us.

BUG=b:162183865
TEST=CQ passes

Change-Id: Ie47253c71af1d496a9420f9317d798f8b83b60d9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2324355
Tested-by: Mike Frysinger <vapier@chromium.org>
Auto-Submit: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Michael Mortensen <mmortensen@google.com>
Reviewed-by: Michael Mortensen <mmortensen@google.com>
diff --git a/scripts/wrapper3.py b/scripts/wrapper3.py
index 8a8a808..7ee9785 100755
--- a/scripts/wrapper3.py
+++ b/scripts/wrapper3.py
@@ -21,7 +21,8 @@
 # Assert some minimum Python versions as we don't test or support any others.
 # We only support Python 3.6+.
 if sys.version_info < (3, 6):
-  print('%s: chromite: error: Python-3.6+ is required' % (sys.argv[0],),
+  print('%s: chromite: error: Python-3.6+ is required, but "%s" is "%s"' %
+        (sys.argv[0], sys.executable, sys.version.replace('\n', ' ')),
         file=sys.stderr)
   sys.exit(1)