Hello.
The default version of perl has been switched, have you been able to keep up? :)
Updating according to the procedure written in UPDATING is sufficient to avoid
the trouble of not finding the library when perl is executed.
However, it has not moved the files installed according to the old version
number.
Those files may be found with commands such as
find /usr/local/lib/perl5/site_perl/mach/ -not -type d -not -path '*/5.36/*'
The modules that install these files are either pure perl or do not have
binaries linked to libraries of perl, so pkg does not consider them to be
dependent on libraries of perl.
Therefore, it is not a candidate for a port that needs to be reinstalled.
The existence of all those files is recorded by pkg and should not be deleted
manually.
The following command will find the port where those files were installed.
find /usr/local/lib/perl5/site_perl/mach/ -not -type d -not -path '*/5.36/*'
-exec pkg which -q {} + | sort -u
Reinstalling any ports found by using this will also complete the perl update.
Are there others left that have not been successfully migrated from older
versions?
Regards.