Re: how to satisfy "perl(XXX::YYY)" dependencies?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 15 Dec 2004, Nicolas Mailhot wrote:

> Le mercredi 15 décembre 2004 à 07:54 -0500, Robert P. J. Day a écrit :
>
> > so, again, it seems a bit late to try to be a purist.  a perfectly
> > typical rpm-based linux system most likely already *has* numerous
> > files that aren't under rpm control.  trying to ignore perl modules
> > for that reason seems a bit weak.
>
> Some people install every single file they need on the system via rpm
> Others laugh at them for wasting their time
>
> Usually when the system is scratched, duplicated, moved, upgraded or
> managed by a new person the laugh changes sides.

i can certainly appreciate that. :-)

> It's ok to sidestep rpm. Everyone does it once in a while. With some
> experience you learn to balance the time you're saving now with the
> time you'll lose later because rpm won't be there to help you.

and i certainly understand that as well since, as you say, everyone
does it.  i'm just really uneasy since, as i've described before, i
tried to do a single yum install of a perl-based rpm, and i quickly
descended into total chaos as all of the perl module dependencies
didn't yet exist in rpm form, which required me to get into "cpan2rpm"
to fill in the gaps, and i finally gave up.

i realize that this is not an rpm issue but a perl module packaging
issue, but it's clear that, at least with respect to perl, it will
continue to be a problem until every single possible module is
available in rpm form, properly packaged.  and i'm not sure who's
going to be keen on making that happen.

eventually, i just gave up on rpm and yum, and did it all with two
CPAN commands:

  > force install IO::All	# bit of a bug here, but not fatal
  > install perl-Kwiki

and i was off and running.  i did try my darndest to keep it rpm and
yum-based, but after hours of struggling with it, it just wasn't worth
the trouble anymore -- not when i could solve my problem with two
commands.

not the ideal solution.  but after a while, you just want it to work
so you can move on.

rday
_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux