[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: FC1 and SVN

From: Toby Johnson <toby_at_etjohnson.us>
Date: 2004-07-06 15:53:43 CEST

Patrick Nelson wrote:

>So if both of these (-Uvh and -ivh) result in a conflict, how do I
>install this db42 package? I think this is the Sleepy Cat DB so, if
>there is a way to install it is this going to impact other apps that
>utilize the db app? I did try to rpm -ev but of course a lot of things
>rely on the db4 package. Anyone have any suggestions?
>
It sounds like whoever packaged your db4 or db42 RPMs didn't do it quite
right. It appears to your OS that these are two completely unrelated
packages that are trying to step on each others' files, instead of one
package being an upgrade to the other. Probably has to do with the fact
that the second one is named "db42" instead of "db4-4.2.something".

Your have several options at this point:
1. Do an "rpm --erase --nodeps" on the existing db4 package. The
--nodeps means go ahead even if you're breaking dependencies. Yes, a lot
of stuff depends on the package, but you're about to install the newer
package so (hopefully) everything should be OK. Make a note of the
dependencies, and if any of them are broken afterwards, go back to the
4.1 package.

2. Do an "rpm -i --nodeps" on the Subversion RPM. Using --nodeps on an
install means don't check to make sure all dependencies are resolved.
Even though the RPM system thinks it is missing stuff, db 4.1 is there
so you should be OK.

3. Build the Subversion RPM from the source RPM. My FC1 box currently
has subversion-1.0.4 installed which I got from the DAG repository at
http://dag.wieers.com/apt/ . The DAG repository always has more
up-to-date packages than the official channels. I highly recommend
adding it to your up2date configuration; see the "Getting Started" link
at the URL above. In the case of Subversion, I built it from the source
RPM (they currently have 1.0.5; I just haven't gotten around to
installing yet, but since I don't use svnserve it's not as big a deal).
You can get the source RPM from them at
http://dag.wieers.com/packages/subversion/ (grab
subversion-1.0.5-1.test.src.rpm). Building source RPMs lets you
fine-tune some things like dependencies but still lets you have the
convenience of using the RPM system. I am using Subversion-1.0.4 with
the "official" db4-4.1.25 FC1 package.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jul 6 18:00:41 2004

This is an archived mail posted to the Subversion Users mailing list.