Thread: not able to install pgadmin4 on RHEL8
[root@ip-172-31-23-124 ~]# yum install pgadmin4
Last metadata expiration check: 0:05:40 ago on Mon 05 Oct 2020 12:48:33 PM UTC.
Error:
Problem: cannot install the best candidate for the job
- nothing provides python3-ldap3 >= 2.5.1 needed by pgadmin4-4.26-1.rhel8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@ip-172-31-23-124 ~]# yum install pgadmin4 --nobest
warning: /var/cache/dnf/pgAdmin4-3f941c1e8b601e14/packages/pgadmin4-4.26-1.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 210976f2: NOKEY
pgadmin4 3.8 MB/s | 3.8 kB 00:00
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Traceback (most recent call last):
File "/usr/bin/yum", line 58, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 191, in user_main
errcode = main(args)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 65, in main
return _main(base, args, cli_class, option_parser_class)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 98, in _main
return cli_run(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 122, in cli_run
ret = resolving(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 166, in resolving
base.do_transaction(display=displays)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 235, in do_transaction
self.gpgsigcheck(install_pkgs)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 287, in gpgsigcheck
self._get_key_for_package(po, fn)
File "/usr/lib/python3.6/site-packages/dnf/base.py", line 2318, in _get_key_for_package
keys = dnf.crypto.retrieve(keyurl, repo)
File "/usr/lib/python3.6/site-packages/dnf/crypto.py", line 177, in retrieve
keyinfos = rawkey2infos(handle)
File "/usr/lib/python3.6/site-packages/dnf/crypto.py", line 158, in rawkey2infos
with pubring_dir(pb_dir), Context() as ctx:
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 206, in __init__
self.protocol = protocol
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 161, in __setattr__
super(GpgmeWrapper, self).__setattr__(key, value)
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 885, in protocol
errorcheck(gpgme.gpgme_engine_check_version(value))
File "/usr/lib64/python3.6/site-packages/gpg/errors.py", line 120, in errorcheck
raise GPGMEError(retval, extradata)
gpg.errors.GPGMEError: GPGME: Invalid crypto engine
--
Last metadata expiration check: 0:05:40 ago on Mon 05 Oct 2020 12:48:33 PM UTC.
Error:
Problem: cannot install the best candidate for the job
- nothing provides python3-ldap3 >= 2.5.1 needed by pgadmin4-4.26-1.rhel8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@ip-172-31-23-124 ~]# yum install pgadmin4 --nobest
warning: /var/cache/dnf/pgAdmin4-3f941c1e8b601e14/packages/pgadmin4-4.26-1.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 210976f2: NOKEY
pgadmin4 3.8 MB/s | 3.8 kB 00:00
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Traceback (most recent call last):
File "/usr/bin/yum", line 58, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 191, in user_main
errcode = main(args)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 65, in main
return _main(base, args, cli_class, option_parser_class)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 98, in _main
return cli_run(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 122, in cli_run
ret = resolving(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 166, in resolving
base.do_transaction(display=displays)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 235, in do_transaction
self.gpgsigcheck(install_pkgs)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 287, in gpgsigcheck
self._get_key_for_package(po, fn)
File "/usr/lib/python3.6/site-packages/dnf/base.py", line 2318, in _get_key_for_package
keys = dnf.crypto.retrieve(keyurl, repo)
File "/usr/lib/python3.6/site-packages/dnf/crypto.py", line 177, in retrieve
keyinfos = rawkey2infos(handle)
File "/usr/lib/python3.6/site-packages/dnf/crypto.py", line 158, in rawkey2infos
with pubring_dir(pb_dir), Context() as ctx:
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 206, in __init__
self.protocol = protocol
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 161, in __setattr__
super(GpgmeWrapper, self).__setattr__(key, value)
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 885, in protocol
errorcheck(gpgme.gpgme_engine_check_version(value))
File "/usr/lib64/python3.6/site-packages/gpg/errors.py", line 120, in errorcheck
raise GPGMEError(retval, extradata)
gpg.errors.GPGMEError: GPGME: Invalid crypto engine
Best Regards,
Ankush Chawla
Ankush Chawla
This is a question for the pgadmin list, not for the postgresql server list.
Am 05.10.20 um 14:55 schrieb Ankush Chawla:
[root@ip-172-31-23-124 ~]# yum install pgadmin4
Last metadata expiration check: 0:05:40 ago on Mon 05 Oct 2020 12:48:33 PM UTC.
Error:
Problem: cannot install the best candidate for the job
- nothing provides python3-ldap3 >= 2.5.1 needed by pgadmin4-4.26-1.rhel8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@ip-172-31-23-124 ~]# yum install pgadmin4 --nobest--
warning: /var/cache/dnf/pgAdmin4-3f941c1e8b601e14/packages/pgadmin4-4.26-1.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 210976f2: NOKEY
pgadmin4 3.8 MB/s | 3.8 kB 00:00
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Traceback (most recent call last):
File "/usr/bin/yum", line 58, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 191, in user_main
errcode = main(args)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 65, in main
return _main(base, args, cli_class, option_parser_class)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 98, in _main
return cli_run(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 122, in cli_run
ret = resolving(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 166, in resolving
base.do_transaction(display=displays)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 235, in do_transaction
self.gpgsigcheck(install_pkgs)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 287, in gpgsigcheck
self._get_key_for_package(po, fn)
File "/usr/lib/python3.6/site-packages/dnf/base.py", line 2318, in _get_key_for_package
keys = dnf.crypto.retrieve(keyurl, repo)
File "/usr/lib/python3.6/site-packages/dnf/crypto.py", line 177, in retrieve
keyinfos = rawkey2infos(handle)
File "/usr/lib/python3.6/site-packages/dnf/crypto.py", line 158, in rawkey2infos
with pubring_dir(pb_dir), Context() as ctx:
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 206, in __init__
self.protocol = protocol
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 161, in __setattr__
super(GpgmeWrapper, self).__setattr__(key, value)
File "/usr/lib64/python3.6/site-packages/gpg/core.py", line 885, in protocol
errorcheck(gpgme.gpgme_engine_check_version(value))
File "/usr/lib64/python3.6/site-packages/gpg/errors.py", line 120, in errorcheck
raise GPGMEError(retval, extradata)
gpg.errors.GPGMEError: GPGME: Invalid crypto engineBest Regards,
Ankush Chawla
--
Holger Jakobs, Bergisch Gladbach
instant messaging: xmpp:holger@jakobs.com
+49 178 9759012 oder +49 2202 817157