At 04:30 PM 6/30/99 -0400, you wrote:
> I feel a little silly asking this, but it's becoming painfully
>clear that I lack a fundimental understanding of how package dependencies
>work. I'm trying to install gnome on my AS/200 with RH5.2. I have
>downloaded the following files:
>
>GXedit-1.23-1.alpha.rpm gnome-pim-1.0.7-1.alpha.rpm
>ORBit-0.4.3-1.alpha.rpm
>gnome-users-guide-1.0.5-1.noarch.rpm
>audiofile-0.1.6-2.alpha.rpm gnome-utils-1.0.1-5.alpha.rpm
>control-center-1.0.5-13.alpha.rpm gnorpm-0.8-0.1.alpha.rpm
>desktop-backgrounds-1.0.0-3.noarch.rpm gnotepad+-1.1.3-1.alpha.rpm
>ee-0.3.8-6.alpha.rpm gnumeric-0.23-1.1.alpha.rpm
>enlightenment-0.15.5-25.alpha.rpm gqview-0.6.0-2.alpha.rpm
>enlightenment-conf-0.15-4.alpha.rpm gtk+-1.0.6-3.alpha.rpm
>esound-0.2.12-1.alpha.rpm gtk+-1.2.1-7.alpha.rpm
>fnlib-0.4-7.1.alpha.rpm gtk+10-1.0.6-4.1.alpha.rpm
>freetype-1.1-5.1.alpha.rpm gtk-engines-0.5-11.alpha.rpm
>gdm-1.0.0-12rh.alpha.rpm gtop-1.0.1-2.alpha.rpm
>gedit-0.5.1-2.alpha.rpm guile-1.3-2.alpha.rpm
>gftp-1.13-3.alpha.rpm imlib-1.9.5-1.alpha.rpm
>glib-1.2.1-1.alpha.rpm imlib-cfgeditor-1.9.5-1.alpha.rpm
>glib10-1.0.6-4.1.alpha.rpm libghttp-1.0.2-1.alpha.rpm
>gmc-4.5.30-3rh.alpha.rpm libgtop-1.0.1-1.2.alpha.rpm
>gnome-audio-1.0.0-5.noarch.rpm
>libgtop-examples-1.0.1-1.2.alpha.rpm
>gnome-audio-extra-1.0.0-5.noarch.rpm libxml-1.0.0-1.1.alpha.rpm
>gnome-core-1.0.4-13rh.alpha.rpm mc-4.5.30-3rh.alpha.rpm
>gnome-games-1.0.2-7.1.alpha.rpm mcserv-4.5.30-3rh.alpha.rpm
>gnome-libs-1.0.8-2rh.alpha.rpm
>gnome-linuxconf-0.22-0.1.alpha.rpm
>gnome-media-1.0.1-2.alpha.rpm
>gnome-network-1.0.2-2.alpha.rpm xchat-0.9.4-2.alpha.rpm
>gnome-objc-1.0.2-1.alpha.rpm xscreensaver-2.34-1.alpha.rpm
>
>
>I then run
>rpm -Uvh *.rpm
>And this is what I get:
>failed dependencies:
> gtk+ >= 1.2.0 is needed by gftp-1.13-3
> libguile.so.2 is needed by gnome-games-1.0.2-7.1
> gtk+ >= 1.2.1 is needed by gnome-libs-1.0.8-2rh
> gtk+ >= 1.1.13 is needed by gnotepad+-1.1.3-1
> libguile.so.2 is needed by gnumeric-0.23-1.1
> glib = 1.0.6 is needed by gtk+-1.0.6-3
> umb-scheme is needed by guile-1.3-2
> gtk+ >= 1.2 is needed by imlib-1.9.5-1
> libguile.so.2 is needed by libgtop-examples-1.0.1-1.2
>
>
>It's probably painfully obvious to some of you, but I'm a little confused
>by the fact that gtk+ >= 1.2 is needed by several things. It is among the
>packages on the list.
>
>I've tried the rpm HOWTO, and the manual (book), but neither gave me much
>info on just how these dependencies work.
>
>Thanks
>
>Peter
>
>
Hi Peter:
Don't feel like you're alone in the world, we've all been here.
Dependencies can be rather frustrating. Took me some time to figure out
what the messages were really saying.
Yes, you downloaded all the packages, but the order they are installed is
important in order to avoid these errors. If you install the following
files first, you should then be able to install the remainder without
errors. When you install them, they are added to the installed files rpm
database which is used when installing for dependency checks.
libguile.so.2
glib = 1.0.6
umb-scheme
gtk+ >= 1.2.1
Tom
--
Tom Taylor Sr. Development Technician
Telemedic Systems, Inc. 253.529.0526
Member: PSLUG http://sealinux.itsite.com
email: [EMAIL PROTECTED], [EMAIL PROTECTED]