What is module "load" that "Thread::Serialize" depends on?


D

David Karr

I'm on Cygwin 1.5.25 and Perl 5.10.0.

I'm trying to install "Thread::pool" version 0.33. There are a chain of unresolved dependencies for this, and I'm stuck on one of them.

Thread::pool depends on Thread::Conveyor, which depends on Thread::Serialize, which depends on "load". That last one confuses me a bit, as I'm not used to seeing module names like that. I found a "Module::Load", but I don't think that's it.

How do I resolve that dependency on "load"?

I sometimes wish Perl builds could work somewhat like Maven, where it would just automatically download and install a module's dependencies. I'm sure that would create other messes, but it sure looks like a good thing right now.
 
Ad

Advertisements

J

J. Gleixner

David said:
I'm on Cygwin 1.5.25 and Perl 5.10.0.

I'm trying to install "Thread::pool" version 0.33. There are a chain of unresolved dependencies for this, and I'm stuck on one of them.

Thread::pool depends on Thread::Conveyor, which depends on Thread::Serialize, which depends on "load". That last one confuses me a bit, as I'm not used to seeing module names like that. I found a "Module::Load", but I don't think that's it.

How do I resolve that dependency on "load"?

By searching for it on search.cpan.org:

http://search.cpan.org/~elizabeth/load-0.20/lib/load.pm

Download.
Install.

But, before doing that...
I sometimes wish Perl builds could work somewhat like Maven, where it would just automatically download and install a module's dependencies. I'm sure that would create other messes, but it sure looks like a good thing right now.

Your wish came true, many, many years ago.

perldoc CPAN
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top