Skip Menu |

This queue is for tickets about the cpan2rpm CPAN distribution.

Report information
The Basics
Id: 2064
Status: new
Priority: 0/
Queue: cpan2rpm

People
Owner: bbb [...] cpan.org
Requestors: bbb [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: Recursive Module Installation
Once Bug #2062 is resolved, it might be nice to allow recursive module installation. Possible algorithm for this example: cpan2rpm --install --recursive Net::DNAT Search the STDERR for verbage such as the following: Can't locate Net/Server/Multiplex.pm in @INC If it could successfully recursively install Net::Server::Multiplex, then it could try Net::DNAT again. This --recursive option may only be appropriate when the --install option is also supplied. Of course, beware of infinite loops. :-D
From: bbb [...] cpan.org
Maybe this verbage should be the first place to look instead of that "Can't locate" spewage: Warning: prerequisite IO::Multiplex 1.02 not found. Warning: prerequisite Net::Server 0.84 not found. Of course, this type of STDERR output comes from the PREREQ_PM settings.
From: bbb [...] cpan.org
And as a last resort, maybe stuff like the following can be scanned from the STDERR upon install: error: failed dependencies: perl(MIME::Body) is needed by perl-Mail-SpamAssassin-2.44-1