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

Reply via email to