I get a whole bunch of Perl errors when I install and run gimp-1.1.22-1, probably because Gimp is installing its .pm file in /usr/lib/perl5/site_perl/5.6.0/i386-linux/Gimp.pm, which is not where it should be since I have perl-5.00503-10 installed (and indeed there is no later version of Perl available as an RPM on ftp.redhat.com). Gimp's installation shouldn't depend on the standard Perl header paths. Gimp Perl files should be installed in a Gimp-specific directory, and the Gimp Perl scripts and plugins should know to add that directory to @INC. Either that, or the Gimp RPM installation scripts should know how to determine the correct directory into which to install the files, e.g., by running "perl -e '@SITEINC = grep(/site_perl/, @INC); print pop @SITEINC;'" or something like that.
your perl needs to match the version of perl on the system for which those gimp packages were made.