[CentOS] pgadmin3 missing dependencies

Tue Nov 15 20:46:25 UTC 2011
Alan McKay <alan.mckay at gmail.com>

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
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"