Print this page
pkg: Add parent dependencies to (some) packages which need them

Split Close
Expand all
Collapse all
          --- old/usr/src/pkg/manifests/system-tnf.mf
          +++ new/usr/src/pkg/manifests/system-tnf.mf
↓ open down ↓ 62 lines elided ↑ open up ↑
  63   63  hardlink path=usr/bin/tnfxtract target=../lib/isaexec
  64   64  legacy pkg=SUNWtnfc \
  65   65      desc="utilities needed to enable probe points, in the kernel and in applications, that can generate Trace Normal Format (TNF) records in a trace file" \
  66   66      name="TNF Core Components"
  67   67  license cr_Sun license=cr_Sun
  68   68  license lic_CDDL license=lic_CDDL
  69   69  link path=usr/lib/$(ARCH64)/libtnfctl.so target=libtnfctl.so.1
  70   70  link path=usr/lib/$(ARCH64)/libtnfprobe.so target=libtnfprobe.so.1
  71   71  link path=usr/lib/libtnfctl.so target=./libtnfctl.so.1
  72   72  link path=usr/lib/libtnfprobe.so target=./libtnfprobe.so.1
       73 +# cross zone dependency on linked image metadata
       74 +depend fmri=feature/package/dependency/self type=parent \
       75 +    variant.opensolaris.zone=nonglobal
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX