Do not use the perl system. Set up your own and start with it. Even when there is no ancient perl.
You will need to exclude not only the main modules, but distributions that depend on newer versions of the main modules and distributions that depend on these distributions ... This is a battle that you cannot win and do not even try.
By the way, the CPAN-try-to-upgrade-perl error was really very ancient; do you really see it?
source share