On Tue, 18 Dec 2001 17:41:54 +0000
Declan Moriarty <[EMAIL PROTECTED]> wrote:

> On Tuesday 18 December 2001 15:28, you wrote:
> > Tony Alfrey wrote:
> > > On Tuesday 18 December 2001 06:56 am,Tim Wunder wrote:
> > >>Tony Alfrey wrote:
> > >>>Hi gang!
> > >>>
> > >>>I'm sure this must have come up before; please bear with me.
> > >>>What's the general approach for solving "failed dependencies"
> > >>>when the library that rpm cannot find is clearly installed?
> > >>>Specifically, I'm installing rpm-3.0.6-4.i386.rpm and
> > >>>libdb.so.2 cannot be found.  But I know it is in /lib.
> > >>>I've done rpm --rebuilddb and  updatedb.
> > >>>I'm not going to do --nodeps on rpm and risk having no rpm at
> > >>>all. Thanks!
> > >>
> > >>I'd try to find the package that contains libdb.so.2 and
> > >>re-install that with 'rpm -Uvh --replacefiles'.
> > >
> > > Oh, I forgot to mention that on my box, libdb.so.2 is a link to
> > > libdb1-2.1.2.so
> > >
> > > Does this confuse rpm??
> >
> > Who knows? I know I'M confused about RPM. AFAIK, rpm only knows
> > about what rpm installs. If you've loaded a lib via tarball, rpm
> > won't know about it.
> 
> The problem is that rpm probably wants that file to be somewhere
> else. Find that, and a symlink fixes it. There are real fancy
> options with rpm which might help you run this down (Man rpm... read
> for an hour, try 27 times or use a package manager :), or talk to
> someone who actually has it running   Regards,

<almost a rant>
Ah, yes! - those days of RPM hell.  It's been about a year now since I
ceased to worry about that, although I'm not too sure, memory being
the fickle beast it is at my advanced age.  Missing dependencies, Red
Hat based packages trying to cram themselves into other distros,
broken systems, etc., ad nauseum.

Then I discovered gentoo, went through a little bit of sysadmin hell
until I got the picture, waited hours at the time for gnome and kde to
compile, and got a rock-solid, easily maintainable system.  I may have
to wait a few days for the latest and greatest ebuild package to be
made available, but 99% of it works, and if there are missing
dependencies, the developers correct the ebuild in short order. 
emerge rsync (the command to download the new ebuilds base), browse
the cvs change log, and install.  Almost everything has a backout path
(the old version is there until you choose to unmerge (deinstall) it.

gentoo won't really take off until they can offer binary packages, but
it's shurely been worth the effort for me.  Almost everything is a
tarball, and gentoo almost always puts things where it and other
packages can find them.

I'll probably get around to the latest koffice in a few days.

Ah bliss!
<end of almost a rant>

-- 
Collins Richey
Denver Area - 12DEC2001 - WWTLRD?
gentoo_rc6 k2.4.17-pre8+ext3+xfce+sylpheed+galeon
_______________________________________________
Linux-users mailing list
Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users

Reply via email to