The first thing I'd do would be to deal with the very first message you got:
There seems to be running another CPAN process (pid 31832).
That could potentially be interferring with the new CPAN process you've started. End that process before starting a new one.
Next, I'd attempt to just install the dependency that failed:
Warning: prerequisite IPC::Run 0 not found.
IPC::Run may the problem. The CPAN Testers Matrix: IPC-Run 0.94 shows no successful installations (in the "mswin32" column) since Perl 5.22.1; prior to that, most results are successes.
Following the links from some of those failures shows similar messages to those you're receiving, e.g.
Warning: unable to close filehandle GENxx properly: Bad file descripto +r ...
Also look at Active bugs for IPC-Run. There's a lot (New: 39; Open: 27; Stalled: 1). I looked at a small selection of these. Some seemed similar to your problem; although, I didn't see any that were exactly the same.
So, end any existing CPAN processes and then try to install IPC::Run. If that still fails, I'd suggest sending a bug report.
[For future reference, wrap code, data and output in <code>...</code> tags and anything of this length in <readmore>...</readmore> tags: explained in "Writeup Formatting Tips". There are a number of places where text containing square brackets has been rendered as links: explained in "What shortcuts can I use for linking to other information?". It's also useful to provide more information than just "This is being installed on windows.": OS version (e.g. Windows 10); architecture (e.g. 64-bit); Perl build (e.g. Strawberry); Perl version (e.g. 5.24.1) — try the 'perl -V' command if you're unsure about any of this — another monk, with a similar system, could test this for you.]
— Ken
In reply to Re: WWW-Mechanize-Firefox install issue
by kcott
in thread WWW-Mechanize-Firefox install issue
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |