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

Re: List of modules I need



On 2010-08-11 10:51, Richard Holland wrote:
> So basically you're saying that even if someone fixed
> LWP::Parallel::UserAgent itself so that the libwww-perl 5.808 dependency was
> no longer required, there's no way I can build an Ensembl .deb because
> there's no way of bringing in the other old dependency it needs
> (bioperl-1.2.3)? Short of changing the Ensembl code itself, that is?

Using old dependencies is a hack to keep something working for a while. Putting
time and effort in old unmaintained dependencies is better spend with fixind the
code to work with new versions. It is also more interesting and motivating for
volunteers :)

If you really really want to keep the old versions, then the best way is to
package it for your self, have special repository and use package pinning to
prevent upgrades.

Or have those dependencies in a special lib/ folder, use PERL5LIB env or add
that folder directly to @INC. Installing old module versions system wide would
be asking for troubles.

Cheers
Jozef


Reply to: