[MacPorts] #45156: MacPorts should not exit with status code 0 if a failure occurred