Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gajim
gajim
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 196
    • Issues 196
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 22
    • Merge Requests 22
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • gajim
  • gajimgajim
  • Issues
  • #10338

Closed
Open
Opened Nov 03, 2020 by jimrome@jimrome

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?

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: gajim/gajim#10338