Click to See Complete Forum and Search --> : RPMs


deadlock
03-30-2001, 10:48 AM
Is there anywhere that I can get a list of RPM depends ? It's a f*cking pain in the arse trying to install something when it craps out over depends.
Grrrr...

wonk

deadlock
03-30-2001, 11:13 AM
Sorry for the slightly aggressive post, hope it didn't dissuade anyone from helping :)

To clarify, I'm using RH7 (Fisher, a beta) and I'm trying to install AbiWord. But rpm installer keeps bugging out, telling me that I don't have libgal.so.4

Anyone have any idea what package this'd be in ?

Cheers again,

wonk

posterboy
03-30-2001, 01:04 PM
Here's ONE way outta that mess, though there are many others. Find the thing at www.rpmfind.net. (http://www.rpmfind.net.) When you do, there will be a list (linked) to all the things that package needs. If you don't have them, click on the link and get it. This is only a "kinda" solution, as, sometimes, you get into a thread that seems unending, this has gotta have that, then this has gotta have that. This kinda goes away after a while on your box, as you begin to get more and more libs and stuff available.
Another solution is at the helix site. The new Red Carpet thing goes and gets what it needs when you ask for a package. It's also a wise move to keep updates current, you will encounter less and less of that. HTH's, Ray

FORTRAN gy
03-30-2001, 04:16 PM
You can search for "libgal.so.4" at rpmfind.net (http://www.rpmfind.net) and it will find packages that contain it.
1) Attempt to install package.
2) Find needed packages at rpmfind.net
3) Repeat number 1.

mka
03-30-2001, 04:23 PM
DEBIAN

'Nuff said!

:cool:

deadlock
04-01-2001, 09:11 AM
Cheers Gents, that should set me straight!

wonk

bdg1983
04-01-2001, 09:32 AM
Originally posted by mka:
DEBIAN

'Nuff said!

:cool:

AMEN!

:p APT :p

Aikidoka
04-01-2001, 01:39 PM
Boy, we zealots pop into threads all over the place.

All your base are belong to debian zealots.

bdg1983
04-01-2001, 05:27 PM
I do agree that Debian is pushed a little too much. It is a fine distro, no doubt about it, but not everyone can easily switch to whatever distro that everyone suggests nor wants to. I prefer to just answer the question asked.
www.rpmfind.net (http://www.rpmfind.net) (as already suggested) is the best bet for finding rpm dependencies.

bdg1983
04-01-2001, 05:36 PM
Yeah, rpmfind.net is actually very cool site for easing the pains with rpms. It's good for them who don't have Super Cow Powers!

:p :p

... just couldn't resist. :D

milanuk
04-02-2001, 01:10 AM
Well, I guess I'll second or third the bit about Debian zealotry... it's almost enough to turn someone away at times(from LNO, not Debian) because of the constant nattering about million and one benefits of Debian -- not only does it turn chicks to stone, it cures baldness, impotence, old age, you name it. You get the idea. Not to mention the instances like this thread, where people pipe in w/ the incessant Debian push, rather than anything directly helpful to someone who states that they are using something else. I guess I'm trying to say, push Debian to those who ask. But back off pushing it to everyone all the time. Read the sig.

And on that note, here's as good a tip on rpm as I can provide considering that my 'functional' Linux box is about 1200 miles away :(

Try 'man rpm'. Really. This isn't just an RTFM post. If you look closely at the section of the man page that deals w/ querying packages, you will find that you can get a great deal of information from a package about what it needs/wants. Granted, this is only as accurate as the person that built the package, so YMMV. Specifically, you will be looking for a query along the lines of something like 'rpm -qpi <packagename>' and that will show a bit of information on that package, like build information, and short ditty on what it's 'supposed' to do. There are various mutations to query installed/not installed packages, to find out what installed package a file belongs to using the absolute path name, what dependencies does a package provide, what dependencies does a package require, etc. For me, this is the single most useful portion of the man page so far. But then, I mainly just query and install/remove packages, not building them or anything like that yet.

Hope this helps,

Monte