On 2021/09/09 21:52, Omar Polo wrote:
> Hello,
> 
> I've updated to the current snapshot and packages yesterday after a week
> and I noticed that gajim doesn't start anymore.  The culprit seems to be
> a wrong version for importlib_metadata?  I don't know python so I'm
> clueless.
> 
> I tried (in vain) to move ~/.local/share/gajim, but the same error
> persist.

+cc aja

Antoine, do you have an uncommitted devel/py-importlib-metadata update
that was meant to go with keyring?

> 
> Thanks,
> 
> Omar Polo
> 
> 
> 
> % uname -a
> OpenBSD venera 7.0 GENERIC.MP#203 amd64
> % pkg_info | grep gajim
> gajim-1.3.1p0       jabber client written in pygtk
> % gajim
> No translations found
> Dirs searched: [PosixPath('/home/op/.local/share'), 
> PosixPath('/usr/local/share'), PosixPath('/usr/share')]
> Traceback (most recent call last):
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 568, in _build_master
>     ws.require(__requires__)
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 886, in require
>     needed = self.resolve(parse_requirements(requirements))
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 777, in resolve
>     raise VersionConflict(dist, req).with_context(dependent_req)
> pkg_resources.ContextualVersionConflict: (importlib-metadata 1.5.0 
> (/usr/local/lib/python3.8/site-packages), 
> Requirement.parse('importlib_metadata>=3.6'), {'keyring'})
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/usr/local/bin/gajim", line 33, in <module>
>     sys.exit(load_entry_point('gajim==1.3.1', 'gui_scripts', 'gajim')())
>   File "/usr/local/lib/python3.8/site-packages/gajim/gajim.py", line 159, in 
> main
>     _init_gui('GTK')
>   File "/usr/local/lib/python3.8/site-packages/gajim/gajim.py", line 92, in 
> _init_gui
>     _init_gtk()
>   File "/usr/local/lib/python3.8/site-packages/gajim/gajim.py", line 109, in 
> _init_gtk
>     from gajim.gui import exception
>   File "/usr/local/lib/python3.8/site-packages/gajim/gtk/exception.py", line 
> 36, in <module>
>     from gajim.common import configpaths
>   File "/usr/local/lib/python3.8/site-packages/gajim/common/configpaths.py", 
> line 231, in <module>
>     _paths = ConfigPaths()
>   File "/usr/local/lib/python3.8/site-packages/gajim/common/configpaths.py", 
> line 121, in __init__
>     import pkg_resources
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 3243, in <module>
>     def _initialize_master_working_set():
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 3226, in _call_aside
>     f(*args, **kwargs)
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 3255, in _initialize_master_working_set
>     working_set = WorkingSet._build_master()
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 570, in _build_master
>     return cls._build_from_requirements(__requires__)
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 583, in _build_from_requirements
>     dists = ws.resolve(reqs, Environment())
>   File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", 
> line 772, in resolve
>     raise DistributionNotFound(req, requirers)
> pkg_resources.DistributionNotFound: The 'importlib_metadata>=3.6' 
> distribution was not found and is required by keyring
> 

Reply via email to