[MacPorts] #43904: MacPorts 2.3.0 fails to discard previous work state properly when Portfile checksum changes