maclenin said:
...might it be possible that su has greater power than sudo ...
They're intended to serve different, but related, purposes. And, both can be invoked in different ways. A voyage through their man pages will explain.
Could an installation process error - i.e. trying to install without sudo - and then with sudo - ultimately install the application correctly - but assign permissions incorrectly?
Dunno. I'd guess it depends on the install script and what it checks for. If the user lacks the permissions needed to write to a directory, though, then the write is not going to happen. It's certainly conceivable that a poorly written script might deposit files in the wrong places but never provide an indication that anything had gone wrong.
This kind of behavior must have been observed in Debian / Ubuntu?
AFIAK, su and sudo behave the same way across all distributions, They're core tools. Distributions differ in how they use those tools, whether or not they default to enabling a root user, how users are assigned to groups, what privileges group members have, who is in sudoers and how the default sudoers permissions are structured, etc.
On your original question, if the permissions on some files after an install were incorrect, it's most likely because the install script set them incorrectly. It happens. An official RPM shouldn't have that kind of problem, but a tar archive or a foreign or outdated RPM certainly could.