On Sun, 10 Aug 2003, Nick Wilson wrote: > > * and then Matthew Saltzman declared.... > > > I'm trying to upgrade glib on RH9. I run ./configure make make install > > > and then when I try to configure pango, it tells me it needs glib 2.1.3 > > > or better. > > > > > > I noticed that glib was installed in /usr/local/lib/glig not > > > /usr/lib/glib - Clearly I am missing somthing vital here. Could somebody > > > please point me in the right direction? > > > > When you install packages by hand, RPM can't know that they are there to > > satisfy the dependencies. In general, you need to either (1) find an RPM > > for the dependency, (2) install the dependency using checkinstall, or (3) > > install the dependent package with --nodeps (listed in order of > > dramatically decreasing desirability). > > Hmmm.. thanks. > > I really need 2.2.2 and there are no rpms for that unfortunately. I > presume it *is* possible to install do this? - I'm trying to upgrade GTK > and I need to do glib, pango then atk then finally gtk but if it's being > installed, *but not recognized* how can it work? > > Many thanks...
This seems like a lot of stuff try upgrading. You might try Rawhide for RPMs or you could install the latest RHL beta release (Severn) at ftp.redhat.com. Doing significant upgrades of system-level stuff without RPM is difficult on an RPM-based system. The whole point of RPM is that it can track these dependencies and ensure that components you install will work together without conflict. If you subvert that process too often, your system will become harder to manage and work with. You might also consider building your own updated RPMs using the existing ones as models. That's not too hard for standalone packages, but if you are working with system-level packages, you still need to watch those dependencies. Some things may break if you ugrade libraries that they depend on. Those things may need to be rebuilt or upgraded themselves. -- Matthew Saltzman Clemson University Math Sciences [EMAIL PROTECTED] http://www.math.clemson.edu/~mjs -- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list