Thread: PgAdmin4 installation fails for RHEL 7.7

PgAdmin4 installation fails for RHEL 7.7

From
Rébeli-Szabó Tamás
Date:
Hi,

while installing PgAdmin4, I am experiencing something very similar to 
what is described in Bug #5075 
(https://redmine.postgresql.org/issues/5075). I can't seem to add a 
comment in Redmine, so I am writing here.

My issue is aslo specific to the RHEL repository: some required packages 
seem to be missing from the public PostgreSQL repository for RHEL.

If I check the available pgAdmin4 related packages in the PostgreSQL 12 
repo for RHEL 7.7 
(https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-7.7-x86_64/), 
here is what I can see:

/pub/repos/yum/12/redhat/rhel-7.7-x86_64/pgadmin4*

pgadmin4-4.15-1.rhel7.x86_64.rpm
pgadmin4-4.16-1.rhel7.x86_64.rpm
pgadmin4-4.17-1.rhel7.x86_64.rpm
pgadmin4-desktop-common-4.15-1.rhel7.x86_64.rpm
pgadmin4-desktop-common-4.16-1.rhel7.x86_64.rpm
pgadmin4-desktop-common-4.17-1.rhel7.x86_64.rpm
pgadmin4-desktop-gnome-4.15-1.rhel7.noarch.rpm
pgadmin4-desktop-gnome-4.16-1.rhel7.noarch.rpm
pgadmin4-desktop-gnome-4.17-1.rhel7.noarch.rpm
pgadmin4-docs-4.15-1.rhel7.noarch.rpm
pgadmin4-docs-4.16-1.rhel7.noarch.rpm
pgadmin4-docs-4.17-1.rhel7.noarch.rpm
pgadmin4-python3-flask-1.0.2-1.rhel7.noarch.rpm
pgadmin4-python3-flask-compress-1.4.0-1.rhel7.noarch.rpm
pgadmin4-web-4.15-1.rhel7.noarch.rpm
pgadmin4-web-4.16-1.rhel7.noarch.rpm
pgadmin4-web-4.17-1.rhel7.noarch.rpm

However, if I check pgadmin4* dependencies for the package 
pgadmin4-4.15-1.rhel7.x86_64.rpm for example, this is what I get:

pgadmin4-docs
pgadmin4-python-Flask-Mail >= 0.9.1
pgadmin4-python-alembic
pgadmin4-python-babel >= 2.3.4
pgadmin4-python-backports.csv >= 1.0.5
pgadmin4-python-beautifulsoup4 >= 4.4.1
pgadmin4-python-blinker >= 1.4
pgadmin4-python-dateutil >= 2.8.0
pgadmin4-python-flask >= 1.0.2
pgadmin4-python-flask-babel >= 0.11.1
pgadmin4-python-flask-babelex
pgadmin4-python-flask-gravatar >= 0.5.0
pgadmin4-python-flask-htmlmin >= 1.5.0
pgadmin4-python-flask-login >= 0.4.1
pgadmin4-python-flask-migrate >= 2.4.0
pgadmin4-python-flask-paranoid >= 0.2
pgadmin4-python-flask-principal >= 0.4.0
pgadmin4-python-flask-security >= 3.0.0
pgadmin4-python-flask-sqlalchemy >= 2.3.2
pgadmin4-python-flask-wtf >= 0.14.2
pgadmin4-python-itsdangerous >= 0.24
pgadmin4-python-jinja2 >= 2.7.3
pgadmin4-python-markupsafe >= 0.23
pgadmin4-python-passlib >= 1.7.1
pgadmin4-python-psutil >= 5.5.1
pgadmin4-python-simplejson >= 3.16.0
pgadmin4-python-six >= 1.12.0
pgadmin4-python-sqlalchemy >= 1.2.18
pgadmin4-python-sqlparse >= 0.2.4
pgadmin4-python-sshtunnel >= 0.1.4
pgadmin4-python-werkzeug >= 0.15.4
pgadmin4-python-wtforms >= 2.2.1
pgadmin4-python3-flask-compress >= 1.4.0
pgadmin4-pytz >= 2018.9

That list is clearly longer than the list of available packages.

The PostgreSQL repositories for Fedora do not seem to have the same 
issue:

https://download.postgresql.org/pub/repos/yum/12/fedora/fedora-31-x86_64/

Is that a bug or am I missing something trivial?

Regards,

tamas



Re: PgAdmin4 installation fails for RHEL 7.7

From
Rébeli-Szabó Tamás
Date:

Hello all,

this issue is almost resolved. That's great.

One dependency, however, is still missing from the PG12 repo for RHEL 7.7 x86_64 repository:


pgadmin4-pytz


I can see it in the PG11 repo.

Regards,

tamas

2020-02-17 23:36 időpontban Rébeli-Szabó Tamás ezt írta:

Hi,

while installing PgAdmin4, I am experiencing something very similar to what is described in Bug #5075 (https://redmine.postgresql.org/issues/5075). I can't seem to add a comment in Redmine, so I am writing here.

My issue is aslo specific to the RHEL repository: some required packages seem to be missing from the public PostgreSQL repository for RHEL.

If I check the available pgAdmin4 related packages in the PostgreSQL 12 repo for RHEL 7.7 (https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-7.7-x86_64/), here is what I can see:

/pub/repos/yum/12/redhat/rhel-7.7-x86_64/pgadmin4*

pgadmin4-4.15-1.rhel7.x86_64.rpm
pgadmin4-4.16-1.rhel7.x86_64.rpm
pgadmin4-4.17-1.rhel7.x86_64.rpm
pgadmin4-desktop-common-4.15-1.rhel7.x86_64.rpm
pgadmin4-desktop-common-4.16-1.rhel7.x86_64.rpm
pgadmin4-desktop-common-4.17-1.rhel7.x86_64.rpm
pgadmin4-desktop-gnome-4.15-1.rhel7.noarch.rpm
pgadmin4-desktop-gnome-4.16-1.rhel7.noarch.rpm
pgadmin4-desktop-gnome-4.17-1.rhel7.noarch.rpm
pgadmin4-docs-4.15-1.rhel7.noarch.rpm
pgadmin4-docs-4.16-1.rhel7.noarch.rpm
pgadmin4-docs-4.17-1.rhel7.noarch.rpm
pgadmin4-python3-flask-1.0.2-1.rhel7.noarch.rpm
pgadmin4-python3-flask-compress-1.4.0-1.rhel7.noarch.rpm
pgadmin4-web-4.15-1.rhel7.noarch.rpm
pgadmin4-web-4.16-1.rhel7.noarch.rpm
pgadmin4-web-4.17-1.rhel7.noarch.rpm

However, if I check pgadmin4* dependencies for the package pgadmin4-4.15-1.rhel7.x86_64.rpm for example, this is what I get:

pgadmin4-docs
pgadmin4-python-Flask-Mail >= 0.9.1
pgadmin4-python-alembic
pgadmin4-python-babel >= 2.3.4
pgadmin4-python-backports.csv >= 1.0.5
pgadmin4-python-beautifulsoup4 >= 4.4.1
pgadmin4-python-blinker >= 1.4
pgadmin4-python-dateutil >= 2.8.0
pgadmin4-python-flask >= 1.0.2
pgadmin4-python-flask-babel >= 0.11.1
pgadmin4-python-flask-babelex
pgadmin4-python-flask-gravatar >= 0.5.0
pgadmin4-python-flask-htmlmin >= 1.5.0
pgadmin4-python-flask-login >= 0.4.1
pgadmin4-python-flask-migrate >= 2.4.0
pgadmin4-python-flask-paranoid >= 0.2
pgadmin4-python-flask-principal >= 0.4.0
pgadmin4-python-flask-security >= 3.0.0
pgadmin4-python-flask-sqlalchemy >= 2.3.2
pgadmin4-python-flask-wtf >= 0.14.2
pgadmin4-python-itsdangerous >= 0.24
pgadmin4-python-jinja2 >= 2.7.3
pgadmin4-python-markupsafe >= 0.23
pgadmin4-python-passlib >= 1.7.1
pgadmin4-python-psutil >= 5.5.1
pgadmin4-python-simplejson >= 3.16.0
pgadmin4-python-six >= 1.12.0
pgadmin4-python-sqlalchemy >= 1.2.18
pgadmin4-python-sqlparse >= 0.2.4
pgadmin4-python-sshtunnel >= 0.1.4
pgadmin4-python-werkzeug >= 0.15.4
pgadmin4-python-wtforms >= 2.2.1
pgadmin4-python3-flask-compress >= 1.4.0
pgadmin4-pytz >= 2018.9

That list is clearly longer than the list of available packages.

The PostgreSQL repositories for Fedora do not seem to have the same issue:

https://download.postgresql.org/pub/repos/yum/12/fedora/fedora-31-x86_64/

Is that a bug or am I missing something trivial?

Regards,

tamas

Re: PgAdmin4 installation fails for RHEL 7.7

From
Devrim Gündüz
Date:
Hi,

On Mon, 2020-02-17 at 23:36 +0100, Rébeli-Szabó Tamás wrote:
> while installing PgAdmin4, I am experiencing something very similar to
> what is described in Bug #5075
> (https://redmine.postgresql.org/issues/5075). I can't seem to add a
> comment in Redmine, so I am writing here.

<snip>

Pushed 4.19-3 to the stable repos which fixes various issues on RHEL 7. Sorry
for the inconvenience.

Regards,
--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Attachment

Re: PgAdmin4 installation fails for RHEL 7.7

From
Devrim Gündüz
Date:
Hi,

On Mon, 2020-03-02 at 10:45 +0100, Rébeli-Szabó Tamás wrote:
> this issue is almost resolved. That's great.
>
> One dependency, however, is still missing from the PG12 repo for RHEL
> 7.7 x86_64 repository:
>
> pgadmin4-pytz

That was another missing dependency that I also found during testing. Please
use the latest packages (they are in stable repos now)

Regards,
--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Attachment