[kw-pm] rpm install doesn't see that i've installed IPC::Run

Robert P. J. Day rpjday at mindspring.com
Tue Dec 7 13:43:31 CST 2004


On Tue, 7 Dec 2004 Greg.Fenton at sybase.com wrote:

> It is likely that the RPM is checking to see if the IPC::Run *RPM* is
> installed, not just the Perl module.

i don't think so since, first, i don't know that there's any such
*thing* as an IPC::Run rpm.  more importantly, checking the
dependencies of the cvsweb rpm gives me (in part):

/bin/sh
/bin/sh
/usr/bin/perl
config(cvsweb) = 0:3.0.4-0.fdr.1
cvs
httpd
perl >= 0:5.006
perl(Cwd)
perl(File::Basename)
perl(File::Path)
perl(File::Spec::Functions)
perl(File::Temp)
perl(IPC::Run)
...

note that the dependencies seems to clearly show that it understands
that this is a *perl* module with "perl(IPC::Run)".  so the rpm
command seems to understand we're not talking about a regular rpm
here, which is understandable.

> You can force the cvsweb RPM to install with:
>
>   rpm -Uvh --nodeps cvsweb.rpm

oh, i understand that, believe me.  but i have to believe there has to
be a clean way to do this without forcing anything.

rday


More information about the kw-pm mailing list