Yes, these programs are .src.rpm files
If this is installed I have no idea where it is. It's not in the "/usr/src/RPM/RPMS" directory. I don't even have a directory with that name at the moment.
How do I know if I have a i686?
The command "rpm --rebuilddb filename" seemed to work, (and my eterminal took a few minutes to complete the command), but I don't see evidence of a successful install.
I worked on this for hours using tips from all over the internet. No one gives the same advice or commands... I realized one of my errors was due to the fact that the eterminal couldn't create certain folders (directories), so I decided to make the necessary directories myself. That seemed to fix certain errors.
The following advice didn't work because my eterminal doesn't understand the command "-bb" --
# rpm -ivh foo.src.rpm
# cd /usr/src/redhat/SPECS
# rpmbuild -bb --target i686 foo.spec
# cd ../RPMS/i686