Bug 24261

Summary: Gajim is missing a dependency on python3-pkg-resources
Product: Mageia Reporter: JanKusanagi <jan-bugs>
Component: RPM PackagesAssignee: Sander Lepik <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: geiger.david68210, jan-bugs
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: gajim-1.1.2-1.mga7.src.rpm CVE:
Status comment:

Description JanKusanagi 2019-01-29 20:13:52 CET
Description of problem:

Current Gajim in Cauldron does not install python3-pkg-resources as a direct or indirect dependency, but fails to launch without it, with:

Traceback (most recent call last):
  File "/usr/bin/gajim", line 6, in <module>
    from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'

Installing the package python3-pkg-resources manually solves the problem, and Gajim launches normally.


Version-Release number of selected component (if applicable):


How reproducible:
Every time.


Steps to Reproduce:
1. Install 'gajim' package on a system without python3-pkg-resources already installed.
2. Launch Gajim from a terminal.
3. Get a Python backtrace/error that references pkg_resources.
4. Install python3-pkg-resources and launch Gajim again, now it works.
JanKusanagi 2019-01-29 20:14:46 CET

CC: (none) => jan-bugs

Comment 1 David GEIGER 2019-01-29 20:57:10 CET
Assigning to the registered maintainer!

CC: (none) => geiger.david68210
Assignee: bugsquad => mageia

Comment 2 Sander Lepik 2019-01-29 21:45:43 CET
Hi!

Thanks for the report! Fixed version submitted :)

Resolution: (none) => FIXED
Status: NEW => RESOLVED