Question: is mixing mediator-version with mediator-implementation in Solaris IPS a good idea ?
TLDR answer: no, generally it's not
Suppose we have 2 packages that mediate usr/include/moomin (also they deliver symlinks in lib which is not really mediated since the link names differ), the foo package mediates using the mediator-version, the bar package mediates using mediator-implementation:
uls-0:/builds/vkotal/ips$ grep -v ^# foo.p5m
set name=pkg.fmri [email protected],5.11-0