Can't locate Pod/PlainText.pm in @INC

Hi;
I am trying to setup up a basic environment for perl development.
I am on MacOS catalina (Intel X64).
I installed perlcritic with the ActiveState-PerlCritic. It went fine.
But running perlcritics (in terminal and atom) produces the error below:

 perlcritic
Installing                                   1/1
Can't locate Pod/PlainText.pm in @INC (you may need to install the Pod::PlainText module) (@INC contains: /Users/admin/Library/Caches/activestate/b8177da0/lib/perl5/site_perl/5.34.0/darwin-2level /Users/admin/Library/Caches/activestate/b8177da0/lib/perl5/site_perl/5.34.0 /Users/admin/Library/Caches/activestate/b8177da0/lib/perl5/5.34.0/darwin-2level /Users/admin/Library/Caches/activestate/b8177da0/lib/perl5/5.34.0) at /Users/admin/Library/Caches/activestate/b8177da0/lib/perl5/site_perl/5.34.0/Perl/Critic/Violation.pm line 12.
BEGIN failed--compilation aborted at /Users/admin/Library/Caches/activestate/b8177da0/lib/perl5/site_perl/5.34.0/Perl/Critic/Violation.pm line 12.
Compilation failed in require at /Users/admin/Library/Caches/activestate/b8177da0/lib/perl5/site_perl/5.34.0/Perl/Critic/Command.pm line 20.
BEGIN failed--compilation aborted at /Users/admin/Library/Caches/activestate/b8177da0/lib/perl5/site_perl/5.34.0/Perl/Critic/Command.pm line 20.
Compilation failed in require at /Users/admin/Library/Caches/activestate/b8177da0/site/bin/perlcritic line 9.
BEGIN failed--compilation aborted at /Users/admin/Library/Caches/activestate/b8177da0/site/bin/perlcritic line 9.

I have no clue to solve this issue.:woman_shrugging:
I also installed state install Pod-Parser but it didn’t solve the problem.
Thanks :handshake:

HI @saba-sedigh , Thanks for posting ! We will get back to you accordingly.

That’s a problem on our side which you can’t fix, and occurs with 5.34.

Until we get that fixed, you might be better off working with 5.28.

1 Like

@ActiveState-Support
Thanks for getting back so quickly.
Is there any indication on how long it would take to get it sorted?
and What I have to do to fix it on my side when the solution is available?
like stale update something?
and more sad news the 5.38 you suggested isn’t available for mac.

:smile: 5.38 hasn’t been invented yet. 5.28 should be available to you.
There are quite a few public projects already available.

There’s a warning on all our OS X builds that says that M1 builds are not available. That won’t be an issue, even if you have an M1 Mac, for as long as Apple is still support Rosetta emulation.

@saba-sedigh,
Thank you for bringing this to our attention, we have implemented a fix for this module. Once you refresh your build you should have the working version of the module. You can refresh this build by state installing an additional module, or state uninstall pod-parser and then state install pod-parser. Hope this helps.