but obviously didn't work.
Let's start with: what were you expecting it to do?
If you were expecting it to install a working application, it won't happen with a .src.rpm. It's a source rpm which has to be compiled to make a binary, installable rpm.
Installing a .src.rpm requires root authority because the .src.rpm writes to two directories in /usr/src, which the normal user doesn't normally have permission to write to those directories.
The .src.rpm puts a rpm .spec file somewhere in /usr/src/..../SPECS, and a source tarball in /usr/src/.../SOURCES.
Then cd to /usr/src/.../SPECS and run the command 'rpmbuild <filename>.spec', or something to that effect, to build a binary rpm which will be placed in /usr/src/.../RPMS.
The error messages you got are normal behavior when trying to install a .src.rpm without porper authority.
Su to root, and try it again. Then look into the directories named above.
Note: ... will differ among the rpm based distros. Suse uses 'packages', RedHat uses 'redhat', etc.