Package Details: gajim-git 1:r21305.015063ac4-1

Git Clone URL: https://aur.archlinux.org/gajim-git.git (read-only, click to copy)
Package Base: gajim-git
Description: Jabber/XMPP instant messenger client written in Python with GTK+
Upstream URL: https://gajim.org/
Licenses: GPL3
Conflicts: gajim, gajim-hg, gajim-svn
Provides: gajim
Replaces: gajim-hg, gajim-svn
Submitter: linkmauve
Maintainer: linkmauve (Ppjet6, Edu4rdSHL)
Last Packager: Edu4rdSHL
Votes: 72
Popularity: 0.000017
First Submitted: 2017-01-04 17:50 (UTC)
Last Updated: 2023-11-14 19:09 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

Manifest0 commented on 2024-04-17 12:09 (UTC)

Please add python-sqlalchemy-git as a dependency.

Traceback (most recent call last):
  File "/usr/bin/gajim", line 8, in <module>
    sys.exit(run())
             ^^^^^
  File "/usr/lib/python3.11/site-packages/gajim/main.py", line 159, in run
    _init_gui('GTK')
  File "/usr/lib/python3.11/site-packages/gajim/main.py", line 93, in _init_gui
    _init_gtk()
  File "/usr/lib/python3.11/site-packages/gajim/main.py", line 111, in _init_gtk
    from gajim.gtk import exception
  File "/usr/lib/python3.11/site-packages/gajim/gtk/exception.py", line 31, in <module>
    from gajim.common import app
  File "/usr/lib/python3.11/site-packages/gajim/common/app.py", line 39, in <module>
    from gajim.common import ged as ged_module
  File "/usr/lib/python3.11/site-packages/gajim/common/ged.py", line 18, in <module>
    from gajim.common.events import ApplicationEvent
  File "/usr/lib/python3.11/site-packages/gajim/common/events.py", line 33, in <module>
    from gajim.common.storage.archive import models as mod
  File "/usr/lib/python3.11/site-packages/gajim/common/storage/archive/models.py", line 16, in <module>
    from sqlalchemy import Select
ImportError: cannot import name 'Select' from 'sqlalchemy' (/usr/lib/python3.11/site-packages/sqlalchemy/__init__.py)

Edu4rdSHL commented on 2023-11-14 19:10 (UTC)

Done, @xiota.

Edu4rdSHL commented on 2023-05-09 15:55 (UTC)

All the missing depends/makedepends have been added, and the package now builds in a clean chroot env without any problem.

Manifest0 commented on 2023-04-21 07:51 (UTC) (edited on 2023-04-21 07:52 (UTC) by Manifest0)

It also needs package python-qrcode otherwise when launching:

Traceback (most recent call last):
  File "/usr/bin/gajim", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.10/site-packages/gajim/gajim.py", line 166, in main
    _init_gui('GTK')
  File "/usr/lib/python3.10/site-packages/gajim/gajim.py", line 101, in _init_gui
    _init_gtk()
  File "/usr/lib/python3.10/site-packages/gajim/gajim.py", line 119, in _init_gtk
    from gajim.gtk import exception
  File "/usr/lib/python3.10/site-packages/gajim/gtk/exception.py", line 40, in <module>
    from gajim.common import app
  File "/usr/lib/python3.10/site-packages/gajim/common/app.py", line 50, in <module>
    from gajim.common import ged as ged_module
  File "/usr/lib/python3.10/site-packages/gajim/common/ged.py", line 28, in <module>
    from gajim.common.events import ApplicationEvent
  File "/usr/lib/python3.10/site-packages/gajim/common/events.py", line 44, in <module>
    from gajim.common.helpers import AdditionalDataDict
  File "/usr/lib/python3.10/site-packages/gajim/common/helpers.py", line 65, in <module>
    import qrcode
ModuleNotFoundError: No module named 'qrcode'

Edu4rdSHL commented on 2023-04-20 11:42 (UTC)

Please add python-packaging to dependencies, otherwise, installing it on a fresh install will fail with:

Traceback (most recent call last):
  File "/usr/bin/gajim", line 33, in <module>
    sys.exit(load_entry_point('gajim==1.6.1', 'gui_scripts', 'gajim')())
  File "/usr/bin/gajim", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.10/site-packages/gajim/gajim.py", line 31, in <module>
    from packaging.version import Version as V
ModuleNotFoundError: No module named 'packaging'

linkmauve commented on 2023-04-10 22:50 (UTC) (edited on 2023-04-10 22:51 (UTC) by linkmauve)

Only python-omemo-dr-git provides python-omemo-dr though, and once a release of python-omemo-dr is made this will be the version people should use. Your AUR helper should resolve this dependency, if it doesn’t perhaps ask them to fix it?

Manifest0 commented on 2023-04-10 19:27 (UTC) (edited on 2023-04-10 19:32 (UTC) by Manifest0)

The latest commit of this PKGBUILD added a new dep python-omemo-dr

However there's no python-omemo-dr package. It's either python-omemo-git, or python-omemo-dr-git

Please update the PKGBUILD with the correct package name.

MarsSeed commented on 2022-06-27 19:24 (UTC) (edited on 2022-07-10 18:52 (UTC) by MarsSeed)

Hi,

I strongly recommend that this should not optdepend on python-crypto. That name is deprecated.

The proper and safe way is to use python-pycryptodome, which is the continuation fork.

Someone has created a wrong package in AUR providing "python-crypto".

That's why it's much better if you declare python-pycryptodome, to ensure this will use the proper dependency.

Cheers.