The Centos 'updates' repository includes openssl-devel-0.9.8e-31.
The 'smeupdates' repository includes openssl-devel-0.9.8e-28.
The default repo declaration for the Centos 'updates' repo excludes 'openssl', forcing SME to use openssl from the 'smeupdates' repo.
If you have installed (...the unsupported package...) openssl-devel, you will need to exclude that, too, from the 'updates' repo.
View your current updates repo:db yum_repositories show updates
Add 'openssl-devel' to Excludes if it isn't already there:db yum_repositories setprop updates Exclude $(db yum_repositories getprop updates Exclude),openssl-devel
expand-template /etc/yum.smerepos.d/sme-base.repo
When openssl is updated in 'smeupdates', openssl-devel will now update from the same location