On 04/01/14 02:13, Tom Robinson wrote:
On 01/04/14 16:57, John R Pierce wrote:
On 3/31/2014 10:50 PM, Tom Robinson wrote:
Others may see it differently but personally I would install packages only from CentOS and the rest from CPAN
If possible, I would install ONLY packages from Centos and EPEL and avoid CPAN entirely. if you absolutely need something thats not in core or EPEL, I'd use cpanspec to build an rpm, and use that to install on your production systems.
Interesting. I will look at cpanspec. Didn't know that one.
<snip> I've used that for several packages that some researchers wanted. Be warned: how easy or difficult it is to build depends *entirely* on the programming competency, NOT the subject matter expertise, of the project contributors.
sci-kit was *very* easy to build. So was another, which I forget the name of now. bio-perl was a disaster, and took weeks - a lot seemed to have been built on ubuntu, and some... I have *no* idea - BSD? Solaris? - but a number of modules had *hard-coded* into them /usr/bin/perl, and a few /usr/local/bin/perl, and on, and on, and oh, you need this module, and that, - it was something like 10 other modules, and *then* you find in the docs about the two major packages that have a circular dependency!
This is just to warn you... but when the code is code, it works beautifully.
mark