diff --git a/cmake/configurables/FixPack.cmake.in b/cmake/configurables/FixPack.cmake.in
index 6e19bbf0248f117f1848347f925a2fcb3e3f0d4f..426876e59582fea29ccd38ff2512b295001955db 100644
--- a/cmake/configurables/FixPack.cmake.in
+++ b/cmake/configurables/FixPack.cmake.in
@@ -33,7 +33,8 @@ if(LINUX)
         "@BUILD_VAR_DIR@/adjust_pkg_linux.sh" "${pkg_root}")
 elseif(APPLE)
     addPyWheel("${pkg_root}/@destination_pypackage@")
-    execute_process(COMMAND zsh "@BUILD_VAR_DIR@/adjust_mac_bundle.zsh"
+    message("FixPack: @Python3_EXECUTABLE@ '@BUILD_VAR_DIR@/mk_mac_package.py' '${pkg_root}/@destination_root@'")
+    execute_process(COMMAND "@Python3_EXECUTABLE@" "@BUILD_VAR_DIR@/mk_mac_package.py"
         "${pkg_root}/@destination_root@")
 elseif(WIN32)
     addPyWheel("${pkg_root}/@destination_pypackage@")