Package: mycli
Version: 1.20.1-3
Severity: grave
Justification: renders package unusable

Dear Maintainer,

The latest update of the mycli package resolves #949596. However a clean run 
results in:

root@kiev:~# mycli mythconverg
Traceback (most recent call last):
  File "/usr/bin/mycli", line 11, in <module>
    load_entry_point('mycli==1.20.1', 'console_scripts', 'console')()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 489, in 
load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2852, 
in load_entry_point
    return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2443, 
in load
    return self.resolve()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2449, 
in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/share/mycli/mycli/main.py", line 36, in <module>
    from .packages.tabular_output import sql_format
  File "/usr/share/mycli/mycli/packages/tabular_output/sql_format.py", line 5, 
in <module>
    from cli_helpers.utils import filter_dict_by_key
ModuleNotFoundError: No module named 'cli_helpers'


I am not a python person, but my guess is a missing module. A search on 
packages.debian.org reveals:

/usr/lib/python3/dist-packages/openscap_daemon/cli_helpers.py  openscap-daemon

so there is a package with that python file in it - it either needs to be 
included in mycli, or rolled as a 
deb for use by all possible python programs.


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.0-3-amd64 (SMP w/6 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mycli depends on:
ii  python3                 3.7.5-3
ii  python3-click           7.0-3
ii  python3-configobj       5.0.6-3
ii  python3-cryptography    2.6.1-4
ii  python3-pkg-resources   44.0.0-1
ii  python3-prompt-toolkit  2.0.10-2
ii  python3-pygments        2.3.1+dfsg-1
ii  python3-pymysql         0.9.3-2
ii  python3-sqlparse        0.2.4-3
ii  python3-tabulate        0.8.2-1.1
ii  python3-terminaltables  3.1.0-3

mycli recommends no packages.

mycli suggests no packages.

-- no debconf information

Reply via email to