Upgrading to version 8.11 on MANJARO linux

From: Zinelabidine Teyar <zinou(dot)teyar(at)gmail(dot)com>
To: pgadmin-support(at)lists(dot)postgresql(dot)org
Subject: Upgrading to version 8.11 on MANJARO linux
Date: 2024-09-11 11:14:27
Message-ID: CAMQn8Nejwa6PQa1xJwV-SDXPdDG8Ka_mv8d0dx-zsRpYJtuf=w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

Greetings,
I was trying to upgrade my pgadmin4 python distribution using the command

pip install --upgrade pgadmin4
>

But the operation constantly fails with the following stack trace

ERROR: Exception:
> Traceback (most recent call last):
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/cli/base
> _command.py", line 105, in _run_wrapper
> status = _inner_run()
> ^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/cli/base
> _command.py", line 96, in _inner_run
> return self.run(options, args)
> ^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/cli/req_
> command.py", line 67, in wrapper
> return func(self, options, args)
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/commands
> /install.py", line 379, in run
> requirement_set = resolver.resolve(
> ^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/resolver.py", line 95, in resolve
> result = self._result = resolver.resolve(
> ^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/resolvelib
> /resolvers.py", line 546, in resolve
> state = resolution.resolve(requirements, max_rounds=max_rounds)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/resolvelib
> /resolvers.py", line 397, in resolve
> self._add_to_criteria(self.state.criteria, r, parent=None)
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/resolvelib
> /resolvers.py", line 173, in _add_to_criteria
> if not criterion.candidates:
> ^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/resolvelib
> /structs.py", line 156, in __bool__
> return bool(self._sequence)
> ^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/found_candidates.py", line 174, in __bool__
> return any(self)
> ^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/found_candidates.py", line 162, in <genexpr>
> return (c for c in iterator if id(c) not in self._incompatible_ids)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/found_candidates.py", line 116, in _iter_built_with_inserted
> candidate = func()
> ^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/factory.py", line 186, in _make_candidate_from_link
> base: Optional[BaseCandidate] = self._make_base_candidate_from_link(
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/factory.py", line 232, in _make_base_candidate_from_link
> self._link_candidate_cache[link] = LinkCandidate(
> ^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/candidates.py", line 303, in __init__
> super().__init__(
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/candidates.py", line 158, in __init__
> self.dist = self._prepare()
> ^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/candidates.py", line 247, in _prepare
> self._check_metadata_consistency(dist)
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/resoluti
> on/resolvelib/candidates.py", line 229, in _check_metadata_consistency
> list(dist.iter_dependencies(list(dist.iter_provided_extras())))
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/metadata
> /importlib/_dists.py", line 220, in iter_dependencies
> elif any(req.marker.evaluate(context) for context in contexts):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_internal/metadata
> /importlib/_dists.py", line 220, in <genexpr>
> elif any(req.marker.evaluate(context) for context in contexts):
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/packaging/
> markers.py", line 325, in evaluate
> return _evaluate_markers(self._markers, current_environment)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/packaging/
> markers.py", line 211, in _evaluate_markers
> groups[-1].append(_evaluate_markers(marker, environment))
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/packaging/
> markers.py", line 225, in _evaluate_markers
> groups[-1].append(_eval_op(lhs_value, op, rhs_value))
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/packaging/
> markers.py", line 183, in _eval_op
> return spec.contains(lhs, prereleases=True)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/packaging/
> specifiers.py", line 552, in contains
> normalized_item = _coerce_version(item)
> ^^^^^^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/packaging/
> specifiers.py", line 28, in _coerce_version
> version = Version(version)
> ^^^^^^^^^^^^^^^^
> File
> "/home/luke/pgadmin4/pgadmin4/lib/python3.12/site-packages/pip/_vendor/packaging/
> version.py", line 202, in __init__
> raise InvalidVersion(f"Invalid version: '{version}'")
> pip._vendor.packaging.version.InvalidVersion: Invalid version:
> '6.10.6-10-MANJARO'
>

It seems that the version code of the kernel is not recognised and marked
as invalid, but pgadmin4 8.10 was installed and is working without
problems, any instructions on how to upgrade or feedback about the issue
will be appreciated.

*My Operating system details :*

OS: Manjaro Linux x86_64
Host: H610M S2H DDR4 -CF
Kernel: 6.10.6-10-MANJARO
Shell: bash 5.2.32
Resolution: 1920x1080
DE: Plasma 6.0.5
WM: KWin
Terminal: konsole

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message Pravesh Sharma 2024-09-11 12:59:12 Re: Upgrading to version 8.11 on MANJARO linux
Previous Message Yogesh Mahajan 2024-09-10 04:17:39 Re: Check used privilege in a statment