Lei, Thanks for the hint. I separated the kernelrelease versions and fixed the 'K' under Solaris 9 and all specs passed. Dou you have a Solaris test system, where you could run this code on for a test? I have previously had an issue when Solaris packages are specified as an array.
@Garrett, does it mean there is no use of regex in spec language to include all matching systems and they have to be listed separately?