When a port's name changes to a alphabetically smaller one, portupgrade fails to use package with -P or -PP options. This is because it compares oldpkg and newpkg directly rather than oldpkg.version and newpkg.version. I am not sure if a similiar condition will occur in the case like upgrading 4.9 to 4.10. How-To-Repeat: In the recent mozilla-firebird -> firefox change, get a firefox package and do portupgrade -PP mozilla-firebird.
Responsible Changed From-To: freebsd-ports-bugs->knu Over to maintainer.
State Changed From-To: open->feedback Over to new maintainer.
Responsible Changed From-To: knu->daichi Grab.
Responsible Changed From-To: daichi->sem Take all portupgrade related PRs
State Changed From-To: feedback->analyzed Tested
State Changed From-To: analyzed->closed Committed. Thanks!