Sorry, I can only really suggest the obvious.
Now if I install an RPM and it's a "mandrakised" one (i.e. packaged for mandrake install) it normally goes into the system with no probs.
Whereas if I try to install a redhat/fedora/SuSE one, then more often than not, I have snag's. Maybe something like you've posted, or just mega dependency probs.
So, it follows that, are the RPM's that you're trying to install SuSE based RPM's ?
And/or, have you looked in /var/log to see if there's a logger for either RPM's or installation? (my mandrake system show's a log called /var/log/rpmpkgs, which I'm presuming is just general non-mandrake rpm's and /var/log/urpmi which is the mandrake package installer - you'd have to look and see what your system has - I'm not familiar with SuSE)