[CentOS] pgadmin3 missing dependencies

Dale Dellutri daledellutri at gmail.com
Tue Nov 15 21:01:29 UTC 2011


On Tue, Nov 15, 2011 at 2:46 PM, Alan McKay <alan.mckay at gmail.com> wrote:
> I searched the list archives and I found one answer to this which
> suggested I should install the PG yum repos.   I don't like that
> answer for reasons which follow.
>
> I'm running Centos 6.0 freshly installed, and I've decided that with
> this box I'm sticking as much as possible to just the CentOS repos
> that go with that release.  I figure in particular I do not need any
> PG features above what are offered in release 8.4 that comes from the
> CentOS repos, so I don't really want to install PG repos.
>
> But first of all I do not even see pgadmin3 in the CentOS repos
> anywhere.   Am I correct that in order to get this tool I need to get
> it from the PG repo?  It seems odd to me that CentOS would not have it
> but stranger things have happened.
>
> So I pull down the pgadmin3 RPM manually, and try to do a manual
> install only to find that a number of RPMs are missing and required.
> I guess at this point I could just install the repo for PG to yum it
> all, but I'd like to know what RPMs are required and I am unable to
> figure that out.  I figured out at least that I need libxslt, but
> cannot figure out from the below output what other RPMs are needed
> and where I get them.  libxslt I got from 6.0 yum repos.
>
> [root at cc-bc4d99dffae2 ~]# rpm --install pgadmin3-1.12.2-1.rhel6.i686.rpm

Instead of rpm, use
  yum install pgadmin3-1.12.2-1.rhel6.i686.rpm
assuming the rpm is in the present working directory.
Yum will note the dependencies and download them if they
are available in your currently enabled repos.  If not, you'll
have to install and enable other repos.

You might need:
  yum --nogpgcheck install pgadmin3-1.12.2-1.rhel6.i686.rpm

> warning: pgadmin3-1.12.2-1.rhel6.i686.rpm: Header V4 DSA/SHA1
> Signature, key ID 442df0f8: NOKEY
> error: Failed dependencies:
>        libwx_baseu-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_baseu-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_baseu-2.8.so.0(WXU_2.8.5) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_baseu_net-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_baseu_net-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_baseu_xml-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_baseu_xml-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_adv-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_adv-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_aui-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_aui-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_core-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_core-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_html-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_html-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_ogl-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_ogl-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_qa-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_richtext-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_stc-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_stc-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_xrc-2.8.so.0 is needed by pgadmin3-1.12.2-1.rhel6.i686
>        libwx_gtk2u_xrc-2.8.so.0(WXU_2.8) is needed by pgadmin3-1.12.2-1.rhel6.i686
>        wxGTK is needed by pgadmin3-1.12.2-1.rhel6.i686
> [root at cc-bc4d99dffae2 ~]#
>
>
> --
> “Don't eat anything you've ever seen advertised on TV”
>          - Michael Pollan, author of "In Defense of Food"
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>



-- 
Dale Dellutri



More information about the CentOS mailing list