Created attachment 192679 [details]
It appears that p5-CGI is the newer version of p5-CGI.pm, as when attempting to look up p5-CGI.pm on CPAN, it goes to p5-CGI instead. I am unsure if there needs to be a message about this in UPDATING, since the package system thinks that p5-CGI is a downgrade from p5-CGI.pm due to the latter having a PORTEPOCH of 1.
A commit references this bug:
Date: Sun May 13 16:12:04 UTC 2018
New revision: 469804
www/validator: Change p5-CGI.pm dependency to p5-CGI
Using p5-CGI rather than p5-CGI.pm is more convenient for many people
because many www ports depends on p5-CGI and it conflicts with p5-CGI.pm.
Also pet portlint.
Submitted by: email@example.com (maintainer)
Approved by: pi (mentor)
Differential Revision: https://reviews.freebsd.org/D15414