in reply to Re^3: Unable to install module IO::Async::Loop on windows 10 strawberry Perl
in thread Unable to install module IO::Async::Loop on windows 10 strawberry Perl

Please note: io:async is not the same thing as IO::Async -- it would not be able to find the first, but should find the second. To force in that client, cpan -f -i IO::Async (but forcing should be a last resort.)

However, given that Re^4: Unable to install module IO::Async::Loop on windows 10 strawberry Perl lists a successful combination, I'm not sure why you aren't trying that.

Please note: that successful combination used IO::Async v0.78, which was current in 2021. As seen at cpantesters, the current v0.802 doesn't have any passes on mswin32, and max versions with a pass shows that IO::Async last passed on mswin32 with v0.78 -- the same version mentioned elsewhere in this thread. So that means maybe you should try to install an older version of IO::Async rather than the most-recent.

So my recommendation to you, based on that:

(I used cpanm client instead of cpan because it comes with Strawberry, I know it better, and the syntax for installing a specific revision is natural.)

Caveat: I haven't tried installing this myself. (I would have waited for vr to comment, but since it appears to have been 24 weeks since the last login... I don't think you want to wait...)

Replies are listed 'Best First'.
Re^5: Unable to install module IO::Async::Loop on windows 10 strawberry Perl
by carsten73 (Initiate) on Feb 23, 2023 at 12:45 UTC
    Hello, perfect. I use Strawberry 5.32.1.1 (latest) and did cpnam IO::Async@0.78 which works perfectly. Much faster than before. At the moment I did not know the difference between cpan and cpanm. It works. thanks best regards Carsten