Your message dated Sat, 8 Aug 2020 20:12:21 +0200
with message-id <d1e5bb8e-4537-3720-0cff-2c2a72513...@progress-linux.org>
and subject line Re: pgcli: does not start due to unmet psycopg2 requirement
has caused the Debian Bug report #944401,
regarding pgcli: does not start due to unmet psycopg2 requirement
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
944401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944401
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pgcli
Version: 1.9.1-3
Severity: grave
Justification: renders package unusable

Dear Maintainer,

When starting /usr/bin/pgcli the script terminates with a Version
conflict error.
It seems like the packaged python3-psycopg2 version is too recent for
the packaged pgcli release.

$ pgcli
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 583, in 
_build_master
    ws.require(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 900, in 
require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 791, in 
resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (psycopg2 2.8.3 
(/usr/lib/python3/dist-packages), Requirement.parse('psycopg2<2.8,>=2.7.4'), 
{'pgcli'})

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/pgcli", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3250, 
in <module>
    @_call_aside
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3234, 
in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3263, 
in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 585, in 
_build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 598, in 
_build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 786, in 
resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'psycopg2<2.8,>=2.7.4' distribution was 
not found and is required by pgcli


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

Kernel: Linux 5.2.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pgcli depends on:
ii  python3                 3.7.5-1
ii  python3-click           7.0-2
ii  python3-configobj       5.0.6-3
ii  python3-humanize        0.5.1-3
ii  python3-pgspecial       1.9.0-2
ii  python3-prompt-toolkit  1.0.15-1
ii  python3-psycopg2        2.8.3-2
ii  python3-pygments        2.3.1+dfsg-1
ii  python3-setproctitle    1.1.10-1+b2
ii  python3-sqlparse        0.2.4-1
ii  python3-tabulate        0.8.2-1.1
ii  python3-terminaltables  3.1.0-2

pgcli recommends no packages.

pgcli suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
close 944401 2.2.0-2
thanks

Hi,

thank you for reporting this bug, it has been fixed as of pgcli 2.2.0-2
some time ago (which adds compatibility for psycopg2 >=2.8).

Regards,
Daniel

--- End Message ---

Reply via email to