How do I install an rpm that complains about rpmlib(FileDigests) <= 4.6.0-1?

Hi,

I am trying to install jdk1.8-1.8.0_341-FCS.x86_64.rpm in the SUSE Linux v11 machine. And when I start installing this software below is the error that is coming.

 **rpmlib(FileDigests) <= 4.6.0-1 is needed by jdk1.8-1.8.0_341-FCS.x86_64**

Could someone help me to fix this?

Thanks,
Kiran