[kw-pm] how to satisfy an rpm dependency of the form "perl(XX:YY)"
Robert P. J. Day
rpjday at mindspring.com
Tue Dec 14 07:42:30 CST 2004
(similar to something i just posted to the red hat rpm list.)
i'm still fighting with trying to install the latest Kwiki RPM on my
FC3 system, and i'm still a bit confused about what it takes to
satisfy a perl rpm dependency.
from before, the kwiki install claimed to have a dependency of (and
i quote), "perl(IPC::Run)". since i interpreted that as a perl module
dependency, i CPANed it down and tried the install. failed, still
claiming that that dependency was missing.
based on advice i was given, i located the actual perl-IPC::Run rpm,
installed it via rpm, and *then* at least that part of the install
but this is confusing, as i'm not sure how to interpret a dependency
of the form "perl(XX:YY)". if it just needs the module, why can't i
fix that with CPAN? do i really have to satisfy those dependencies
with an rpm install?
i'm trying the kwiki install again today, and the perl-Kwiki rpm i
downloaded from http://dag.wieers.com/home-made/apt/packages.php
claims to have the following dependencies:
perl(Spoon) >= 0.18
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
so, apparently, i need the Spoon module. and there is a perl-Spoon
rpm file at the same URL listed above. should i just assume that i
can't use CPAN anymore with dependencies like this and that i have to
find the corresponding rpm file? that seems awfully limiting.
More information about the kw-pm