On Sun, 2006-02-26 at 17:21 +0000, Ian Malone wrote: > peter kostov wrote: > > Hi, > > I have noticed that if I have installed say two packages - A.tgz > > (source) and B.rpm, and now I want to install C.rpm (depending on both A > > and B), the installer doesn't find the (installed) dependency A. > > > > So I think that configure by default uses different paths than rpm and > > I should pass some parameters, like > > ./configure --prefix=? > > > > What is the exact parameter that I have to pass to configure to make > > both installations from source and from rpm compatible, or is the > > problem elsewhere? > > > > I use FC3, RPM version 4.3.2 > > > > My understanding is that rpm will look at the rpm database for > dependecies, so 'rpm -ivh C' will not find A no matter where you > install it. > > Two choices: > 1. (Quicker, but causes problems later) Tell rpm to ignore the > dependecies and install anyway. > 2. Build A as an rpm (difficulty varies, some packages provide > a 'make rpm' target) then install using 'rpm -ivh A'. I > don't have any links on this, but there are quite a few howtos, > you'll have as much luck with google as I will. ISTR fresrpms > has one. > > Bonus choice: > 3. Find a repository containing A and install from there via yum. > Thanks, Ian! Peter > -- > imalone >