will not package on my Mojave Mac
$ mac/makebundle.py 162 INFO: PyInstaller: 4.0 163 INFO: Python: 3.8.6 179 INFO: Platform: macOS-10.14.6-x86_64-i386-64bit 194 INFO: UPX is available. 396 INFO: PyOpenSSL loaded Traceback (most recent call last): File "/usr/local/bin/pyinstaller", line 8, in sys.exit(run()) File "/usr/local/lib/python3.8/site-packages/PyInstaller/main.py", line 114, in run run_build(pyi_config, spec_file, **vars(args)) File "/usr/local/lib/python3.8/site-packages/PyInstaller/main.py", line 65, in run_build PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs) File "/usr/local/lib/python3.8/site-packages/PyInstaller/building/build_main.py", line 720, in main build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build')) File "/usr/local/lib/python3.8/site-packages/PyInstaller/building/build_main.py", line 667, in build exec(code, spec_namespace) File "gajim.spec", line 15, in from gajim.common.modules import MODULES File "/Users/jar/gajim/gajim/common/modules/init.py", line 25, in from gajim.common.types import ConnectionT File "/Users/jar/gajim/gajim/common/types.py", line 28, in from gajim.common.const import PathType, PathLocation File "/Users/jar/gajim/gajim/common/const.py", line 4, in from gi.repository import Gio ImportError: cannot import name 'Gio' from 'gi.repository' (unknown location) Traceback (most recent call last): File "mac/makebundle.py", line 27, in run(['pyinstaller', 'gajim.spec'], check=True) File "/usr/local/Cellar/python@3.8/3.8.6_1/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 512, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['pyinstaller', 'gajim.spec']' returned non-zero exit status 1.
I think gio is installed: pkg-config --libs gio-2.0 -L/opt/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -Wl,-framework -Wl,CoreFoundation
How do I get gajim to work?