Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2eBg-0006Ma-LY for pgsql-pkg-yum@arkaria.postgresql.org; Mon, 24 Apr 2017 13:37:56 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1d2eBf-0000WS-UI for pgsql-pkg-yum@arkaria.postgresql.org; Mon, 24 Apr 2017 13:37:55 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d2eBf-0000WH-1t for pgsql-pkg-yum@postgresql.org; Mon, 24 Apr 2017 13:37:55 +0000 Received: from mail-yw0-x230.google.com ([2607:f8b0:4002:c05::230]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1d2eBb-0006b0-Dv for pgsql-pkg-yum@postgresql.org; Mon, 24 Apr 2017 13:37:53 +0000 Received: by mail-yw0-x230.google.com with SMTP id 203so76459415ywe.0 for ; Mon, 24 Apr 2017 06:37:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crunchydata-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=Bh10HhwD7AqDY4+pqKva6wjBeId8JZLyKFD5UAA0lGc=; b=ZGbME6XkXfyVZBTxIlnrix1DDgw5gYfdicQOzX7ujDbC22ly8/QK2t96uTVYJxb2bW Nx8BZy4qIpJDeMjdob0fkuZEZG+sHw2BYQaTujnoLWbspeFcFYhPXjv0KHQEnL9YnTBB efTxXEAsj6AGwP2/8hp6p7GZsnbcOxhppOpjpgzJ6uduuGvyMB6rv68/gHECgDSPHls1 EyuVYU/U7auzujCqslEI77nwUS1IqvBP4/KFrpgxYgBTGalmo4PFyW5NLkgyegcGCwVe 5Ezpr94FU4ukaQ5lh7/Fl5Pzz0abqKl7hbk6k05Chvn4XcuGvnbCibrID69pZnY6MD7z 3EaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Bh10HhwD7AqDY4+pqKva6wjBeId8JZLyKFD5UAA0lGc=; b=eB1WQXp1DApXM2ZLvT2sa8renwRmg4ulHwsF5S7FftCWY6Su/CFdYdXM6u7yU0Vv20 /xA+N/oPbKKLG3e62sz8OsGJA5FfMkfj3xQ7N6at7txL5OdWbw1jbInp6DWfgRZhsRXz XiiOVtqjNEcFM+KFXb8dKbqKBaTfeZuBmkuAwFFxFXGgMkbcTiNqCKUnsd5XWmqRDskO ERlPyGajHFgnE0Ybv4Ob0PKlbTjyjZNeZhxfgaEMUfJ8Ewr14XT+FpiKYWwrING2EKUM gplsNWtMtGp2sMG7fk36pl+foJd10YXjXFOCaYSYRS9xmxjJC7Wb+yYu/jCbhI/VdsoF NNUA== X-Gm-Message-State: AN3rC/70ZIQGZgWjUQE8VQSywC+niH88N1rM/LQKS455ntWe4AWOxb8M 99GYbxXnCZtL14USZbU9bjaZ1ZOk3z2p X-Received: by 10.157.11.50 with SMTP id a47mr10035890ota.21.1493041069153; Mon, 24 Apr 2017 06:37:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.115.69 with HTTP; Mon, 24 Apr 2017 06:37:08 -0700 (PDT) From: John Harvey Date: Mon, 24 Apr 2017 09:37:08 -0400 Message-ID: Subject: pgadmin4 RPM broken? To: pgsql-pkg-yum Content-Type: multipart/alternative; boundary=001a113baa688ff133054de9b6b4 X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-pkg-yum Precedence: bulk Sender: pgsql-pkg-yum-owner@postgresql.org --001a113baa688ff133054de9b6b4 Content-Type: text/plain; charset=UTF-8 Hello Devrim, I know that pgadmin4 is being overhauled, but it looks like the current yum installation is broken. I just tried the following procedure: 1. Create a Centos7 VM 2. sudo yum -y install https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-3.noarch.rpm 3. sudo yum install pgadmin4-v1-web When I do this, I get a lot of errors about missing python-* packages. I know that rencently, the python-* dependencies were changed to a prefix of pgadmin4-python. This all worked fine until the python-* packages were removed from the yum repository. When that happened, the currently-posted pgadmin4 is based on a specfile that still has Requires lines referencing the old dependency package structure, that are now missing. As a quick example, take a look at: pgrpms/rpm/redhat/9.5/pgadmin4-v1/EL-7/ pgadmin4-v1.spec This specfile still has a bunch of Requires lines for Requires: python3-babel >= 1.3 Requires: python3-flask >= 0.11.1 etc. I know there's a FIXME written to do the work, but if that is going to take some time to do, I might request that the python-* packages be restored temporarily so that the current version of pgadmin4 on the yum repository will be able to install properly. Regards, -John Harvey --001a113baa688ff133054de9b6b4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello Devrim,

I know that pgadmin4 is b= eing overhauled, but it looks like the current yum installation is broken.<= /div>

I just tried the following procedure:
  • Create a Centos7 VM
  • sudo yum -y install https://download.postgresql.org/pub/repos/yum/9.5/redhat/= rhel-7-x86_64/pgdg-centos95-9.5-3.noarch.rpm
  • sudo yum insta= ll pgadmin4-v1-web
  • When I do this, I get a lot of errors abou= t missing python-* packages.=C2=A0 I know that rencently, the python-* depe= ndencies were changed to a prefix of pgadmin4-python.=C2=A0 This all worked= fine until the python-* packages were removed from the yum repository.=C2= =A0 When that happened, the currently-posted pgadmin4 is based on a specfil= e that still has Requires lines referencing the old dependency package stru= cture, that are now missing.

    As a quick example, t= ake a look at:
    pgrpms/rpm/redhat/9.5/pgadmin4-v1/EL-7/ pgadmin4-v= 1.spec

    This specfile still has a bu= nch of Requires lines for=C2=A0
    Requires: =C2=A0 =C2=A0 =C2= =A0 python3-babel >=3D 1.3
    Requires: =C2=A0 =C2=A0 =C2=A0 pyth= on3-flask >=3D 0.11.1
    etc.

    I kn= ow there's a FIXME written to do the work, but if that is going to take= some time to do, I might request that the python-* packages be restored te= mporarily so that the current version of pgadmin4 on the yum repository wil= l be able to install properly.

    Regards,
    = =C2=A0 -John Harvey
    --001a113baa688ff133054de9b6b4--