So in this context, "deinstalling perl" means removing all built-in modules but leaving the actual perl executable?
Well, from your description in the root node that's my best guess as to what happened, though I find it strange that modules like strict.pm were removed while the 5.30 binary was left behind, since it's esentially left behind a broken 5.30 installation.
if I don't specifically need any of the changes that 5.32 offers over 5.30
That is up to you to decide, but note that there have been quite a few nice new features added, and more importantly security fixes made, that make a good argument for always using the newest version of Perl that is available. Have a look at perl5320delta.
If the alternative is to reinstall all modules that I had installed via CPAN for 5.30
Since I regularly install fresh copies of Perl, either because I'm setting up a new machine or because I'm upgrading a Perl version somewhere, I don't think installing all of the CPAN modules I need is a big hassle, because as I said I use tools like cpanfile and cpanm to make that really easy. Tools like scandeps.pl can help in building such a list (see e.g. Re: Using Cartons to automate module installs).
If instead you just wanted a one-time reinstall of everything, there are ways to list all the modules you have installed (perlfaq3, Finding what modules are installed, List of Installed Perl Module in Unix Box, and many more), and you may want to look into CPAN's autobundle command.
|