The dependency is handled by the respective product skelcd-control package, and for openSUSE it does not make sense. (And in theory you might have SLES12-Eval which does not register at all).

The existence of the client is checked explicitly in the code anyway.