Interesting… I think this was caused by first logging user A into a Cinnamon desktop session, logging out with user A, then logging in with user B into a Cinnamon desktop session.
Once I had rebooted and logged in immediately as user B the problem disappeared.
Yep, I think these files were probably locked/owned by User A because that user was logged in first. Apparently they were not released/deleted when User A logged out. /tmp was cleared out after a reboot, so that’s when User B logging in first could properly run pamac without errors.