Instances that are present in the repository just to hold external dependencies
(until they are imported) should not be listed by svcs to avoid confusions.
Eg.
testa.xml defines a dependency with testb:default as follow:
<dependent
name='aservice-service-b'
grouping='optional_all'
restart_on='none'>
<service_fmri value='svc:/test/testb:default' />
</dependent>
# svccfg import testa.xml
# svcs -a | grep test
disabled 15:11:41 svc:/test/testa:default
- svc:/test/testb:default
testb:default should not appear.
# svcprop testb
aservice-service-b/entities fmri svc:/test/testa
aservice-service-b/external boolean true
aservice-service-b/grouping astring optional_all
aservice-service-b/restart_on astring none
aservice-service-b/type astring service
restarter_actions/refresh integer 88533389923566