Found no answer from Internet

So you’re running Arch Linux and trying to install a piece of software that depends on lots and lots of Perl modules, and you want install them cleanly using pacman.

pacpan is the key. If a module has an existing package, it will install it. Otherwise it will build it from CPAN. It also builds packages for the depencies. Use like this:

pacpan HTML::Mason
./build_cpan