document updated 7 days ago, on Dec 20, 2025
Here's rules for installing one package at a time. This isn't very polished.
If there are pre-packaged Cygwin versions, those are preferred because sometimes they can install
more smoothly than just installing them via cpanm.
==== Log::Dispatch ====
apt-cyg install perl-Dist-CheckConflicts perl-Params-ValidationCompiler perl-Specio perl-Sub-Exporter-Progressive perl-Devel-GlobalDestruction perl-Module-Runtime perl-Module-Implementation perl-B-Hooks-EndOfScope perl-IPC-Run3 perl-CPAN-Meta-Check perl-Package-Stash perl-namespace-autoclean perl-MRO-Compat perl-Role-Tiny perl-Eval-Closure perl-Devel-StackTrace perl-Exception-Class perl-Class-Data-Inheritable
cpanm --force namespace::clean
cpanm Log::Dispatch
==== Path::Iterator::Rule ====
apt-cyg install perl-Number-Compare perl-File-pushd perl-Text-Glob perl-Path-Tiny
cpanm Path::Iterator::Rule