Qiang, I am not an expert, but I suspect that the problem lies in the fact that while you have the libX11.so* libraries on your disk, they have not been installed by RPM, and so are not in the RPM database, meaning that RPM cannot find them to resolve dependencies. What I *think* you need to do is build an RPM of your XFree installation, and then "install" that using RPM. Hopefully, others on this list will correct me if I am wrong, or there is a better way. By the way, congratulations on having built and installed XFree yourself. I always try to download such things in binary form, since I find manual building more work than I want to invest. Cheers! Nik On Monday 06 December 2004 01:41, Qiang Liu wrote: > Dear great hacker: > My OS is RedHat 9.0 and I have not installed X. > I downloaded XFree86-4.4.0 binaries(Linux-ix86-glibc23) and installed > them with the help of INSTALL file. > Then, I do the steps: > chmod ug-w /usr/X11R6/lib > /sbin/ldconfi /usr/X11R6/lib > Before I install Xmms, OS told me I must install pango-1.2.1-3.i386.rpm. > But when I installed pango-1.2.1-3.i386.rpm, Os told me: > Failed dependencies: > libX11.so.6 is needed by pango-1.2.1-3 > libXft.so.2 is needed by pango-1.2.1-3 > libXrender.so.1 is needed by pango-1.2.1-3 > But in fact, I can find these files in /usr/X11R6/lib. > How should I do? Can you tell me? > Thanks. > Qiang > _______________________________________________ > XFree86 mailing list > XFree86@xxxxxxxxxxx > http://XFree86.Org/mailman/listinfo/xfree86 _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86