Thread: pgadmin4 RPMs need some testing!
Hi, I pushed pgadmin4 1.0 rc1 RPMs for RHEL 7 and Fedora 23 & 24 to PostgreSQL YUM repository: http://yum.postgresql.org It is currently only in 9.6 repository. Any tests are really appreciated, before pushing it to other branches. I added about 30 new packages to repository to satisfy dependncies. Feel free to report the issues pgadmin- hackers@PostgreSQL.org, or to pgsql-pkg-yum@PostgreSQL.org (preferred) lists. RHEL 6 support is currently missing due to some missing dependencies, but I'll work on it. Thanks! Regards, -- Devrim GÜNDÜZ EnterpriseDB: http://www.enterprisedb.com PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer Twitter: @DevrimGunduz , @DevrimGunduzTR
Attachment
On Wed, Sep 14, 2016 at 2:37 AM, Devrim Gündüz <devrim@gunduz.org> wrote:
Hi,
I pushed pgadmin4 1.0 rc1 RPMs for RHEL 7 and Fedora 23 & 24 to PostgreSQL YUM
repository:
http://yum.postgresql.org
It is currently only in 9.6 repository. Any tests are really appreciated,
before pushing it to other branches. I added about 30 new packages to
repository to satisfy dependncies. Feel free to report the issues pgadmin-
hackers@PostgreSQL.org, or to pgsql-pkg-yum@PostgreSQL.org (preferred) lists.
After installing a fresh OS from CentOS-7.0-1406-x86_64-DVD.iso and then doing an yum update, and then installing the repository rpm pgdg-centos96-9.6-1.noarch.rpm, and then running "sudo yum install pgadmin4", it ends up with:
--> Finished Dependency Resolution
Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96)
Requires: python-html5lib >= 1.0b3
Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96)
Requires: python-speaklater >= 1.3
Error: Package: python-fixtures-3.0.0-3.rhel7.noarch (pgdg96)
Requires: python-testtools >= 0.9.22
Error: Package: python-flask-babel-0.11.1-1.rhel7.noarch (pgdg96)
Requires: python-speaklater
Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96)
Requires: python-extras >= 0.0.3
Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96)
Requires: python-passlib >= 1.6.2
Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96)
Requires: python-click
Error: Package: pgadmin4-1.0-rc1_6.rhel7.x86_64 (pgdg96)
Requires: libQtWebKit.so.4()(64bit)
Once I installed the epel repository (yum -y install epel-release) on a hunch, it then installed successfully.
Is it possible to mark a package as depending on a different repository, or is that not the way it works?
Cheers,
Jeff
Hi Jeff, On Wed, 2016-09-14 at 11:11 -0700, Jeff Janes wrote: > After installing a fresh OS from CentOS-7.0-1406-x86_64-DVD.iso and then > doing an yum update, and then installing the repository > rpm pgdg-centos96-9.6-1.noarch.rpm, and then running "sudo yum install > pgadmin4", it ends up with: > > --> Finished Dependency Resolution > Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96) > Requires: python-html5lib >= 1.0b3 > Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96) > Requires: python-speaklater >= 1.3 > Error: Package: python-fixtures-3.0.0-3.rhel7.noarch (pgdg96) > Requires: python-testtools >= 0.9.22 > Error: Package: python-flask-babel-0.11.1-1.rhel7.noarch (pgdg96) > Requires: python-speaklater > Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96) > Requires: python-extras >= 0.0.3 > Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96) > Requires: python-passlib >= 1.6.2 > Error: Package: pgadmin4-web-1.0-rc1_6.rhel7.noarch (pgdg96) > Requires: python-click > Error: Package: pgadmin4-1.0-rc1_6.rhel7.x86_64 (pgdg96) > Requires: libQtWebKit.so.4()(64bit) > > > Once I installed the epel repository (yum -y install epel-release) on a > hunch, it then installed successfully. Great, thanks! > Is it possible to mark a package as depending on a different repository, or > is that not the way it works? PGDG repository already depends on EPEL at least for pgadmin3 and postgis (and some more packages). Just updated http://yum.postgresql.org/repopackages.php with a bold sentence. I don't know a way to specify dependency against an external repo. Regards, -- Devrim GÜNDÜZ EnterpriseDB: http://www.enterprisedb.com PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer Twitter: @DevrimGunduz , @DevrimGunduzTR
Attachment
On Wed, Sep 14, 2016 at 11:42 AM, Devrim Gündüz <devrim@gunduz.org> wrote:
PGDG repository already depends on EPEL at least for pgadmin3 and postgis (and
some more packages).
Just updated
http://yum.postgresql.org/repopackages.php
with a bold sentence. I don't know a way to specify dependency against an
external repo.
Thanks, I think that that note will be helpful.
Jeff