There is some good website to find what you want. First is
http://www.rpmseek.com/
Just go here:
http://search.rpmseek.com/search.html?hl=com
Then select what you want to keep from the result of your search.
I will list one by one only what you need to check, and all others should/must be unchecked (depend on your preferences):
On the top : "rpms package" should be check.
After Distribution, Fedora:
"Fedora core" too.
After Architecture:
i386 i486 i586 i686 and noarch (or just x86_64 if you get a 64bit AMD processor and Fedora for AMD 64bit)
and last but not least: do not forget to check this: "Store this selection in a cookie"
Now, I write: libglade.so.0 in "Package contains File" and find this :
http://rpmseek.com/rpm-pl/libglade.h...5,11:12,82:1:0
libglade-0.17-15.i386.rpm Fedora Core Devel 0.17 15 i386 Download
libglade-0.17-15.i386.rpm Fedora Core 3 0.17 15 i386 Download
libglade-0.17-13.2.1.i386.rpm Fedora Core 2 0.17 13.2.1 i386 Download
libglade-0.17-12.2.i386.rpm Fedora Core 1 0.17 12.2 i386 Download
Just click on the "Download" link (a small gif in the Dld. column corresponding to your distrib, the Fedora Core 3).
Pretty easy... But in fact, you don't have to do all these steps. It in just in extreme cases.
I am trying to install a pptp client from source forge and when I am trying to install the GTK+ interface
Because when you said:
> it is giving me these errors:
>
> libglade is needed by php-gtk-pcntl-1.0.1-2.i386
> libglade.so.0 is needed by php-gtk-pcntl-1.0.1-2.i386
> libxml is needed by php-gtk-pcntl-1.0.1-2.i386
> libxml.so.1 is needed by php-gtk-pcntl-1.0.1-2.i386
It sais to you, you need to install libglade rpm and libxml rpm. Because php-gtk-pcntl needs libglade.so.0 and libxml.so.1 files !
So I suggest you to get your cds in, and look again if you find libglade-0.17-15.i386.rpm and libxml-*