How long should diskutil resetUserPermissions take (Catalina)?
2.5 hours. No way. It’s stuck, or lost.
Open activity monitor in utilities and look for the running process. Put resetUserPermissions in the search bar.
Or in The activity monitor, if you find it, stop the process.