dependency hell

Conrad Canterford conrad@mail.watersprite.com.au
Fri, 18 May 2001 01:31:10 +1000


Robert Graham Merkel wrote:
> > [root@danq downloads]# rpm -i gnucash-1.5.95-1.i386.rpm
> > error: failed dependencies:
> >         libbonobo-print.so.2   is needed by gnucash-1.5.95-1
> >         libbonobo.so.2   is needed by gnucash-1.5.95-1
> >         libbonobox.so.2   is needed by gnucash-1.5.95-1

ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/bonobo-1.0.0-ximian.1.i386.rpm

> >         libgal.so.6   is needed by gnucash-1.5.95-1

ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/libgal6-0.7-ximian.2.i386.rpm

> >         libgtkhtml.so.9   is needed by gnucash-1.5.95-1

ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/gtkhtml-0.9.2-ximian.2.i386.rpm

> >         libguppidata.so.9   is needed by gnucash-1.5.95-1
> >         libguppidataui.so.9   is needed by gnucash-1.5.95-1
> >         libguppimath.so.9   is needed by gnucash-1.5.95-1
> >         libguppiplot.so.9   is needed by gnucash-1.5.95-1
> >         libguppispecfns.so.9   is needed by gnucash-1.5.95-1
> >         libguppistat.so.9   is needed by gnucash-1.5.95-1
> >         libguppitank.so.9   is needed by gnucash-1.5.95-1
> >         libguppiuseful.so.9   is needed by gnucash-1.5.95-1
> >         libg-wrap-runtime-guile.so.2   is needed by gnucash-1.5.95-1

See the previous message. I'm not entirely sure that the packages are
specifically for RH7.1, but 7.0 packages should work fine.

> >         liboaf.so.0   is needed by gnucash-1.5.95-1

ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/oaf-0.6.5-ximian.3.i386.rpm

> > I'd love to help you folks QA this, but I won't be able to
> > unless you provide all the RPM's I need to install on
> > Red Hat 7.1 to install yours.  There's no way the average
> > user should have to hunt them down.  And tonight, I feel like
> > a very average user...

With the exception of the guppi and g-wrap packages, all these were
easily found on www.rpmfind.com, and the average redhat user *should* be
aware of and use rpmfind.

Every single one of these packages comes from the gnome 1.4 install. It
may not be standard in RH7.1 (I wouldn't know, I haven't upgraded yet),
but it will definitely be in the next RH version. (If you don't have a
CD with Gnome 1.4 on it, can I recommend you take a look at
www.ximian.org, download red-carpet, subscribe to the "Ximian Gnome"
channel, and get it to do the install). I'm also not promising that I
picked up all the dependencies - they will depend on what you currently
have installed.

Also, if you plan to compile your own executable from source, you will
need the following packages:
ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/bonobo-devel-1.0.0-ximian.1.i386.rpm
ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/gal-0.7-ximian.2.i386.rpm
ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/gal-devel-0.7-ximian.2.i386.rpm
ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/gtkhtml-devel-0.9.2-ximian.2.i386.rpm
ftp://ftp.rpmfind.net/linux/helix/ximian-gnome/redhat-71-i386/oaf-devel-0.6.5-ximian.3.i386.rpm

Conrad.
-- 
Conrad Canterford  (conrad@mail.watersprite.com.au)
Water Sprite Pty Ltd   |  Watersprite Pty Ltd:
GPO Box 355,           |  - Australian Tour and Event Management (ATEM)
Canberra, ACT 2601     |  - Ticketing Division.
Mobile: +61 419 122553 |  - Catering Services Division.