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-library-libfcoe.mf
          +++ new/usr/src/pkg/manifests/system-library-libfcoe.mf
↓ open down ↓ 45 lines elided ↑ open up ↑
  46   46  file path=usr/share/man/man3fcoe/FCOE_DeletePort.3fcoe
  47   47  file path=usr/share/man/man3fcoe/FCOE_GetPortList.3fcoe
  48   48  file path=usr/share/man/man3lib/libfcoe.3lib
  49   49  legacy pkg=SUNWfcoeu \
  50   50      desc="Sun FCoE (Fibre Channel over Ethernet) Port Management Library" \
  51   51      name="Sun FCoE Port Management Library"
  52   52  license cr_Sun license=cr_Sun
  53   53  license lic_CDDL license=lic_CDDL
  54   54  link path=usr/lib/$(ARCH64)/libfcoe.so target=libfcoe.so.1
  55   55  link path=usr/lib/libfcoe.so target=libfcoe.so.1
       56 +# cross zone dependency on linked image metadata
       57 +# needs to match running kernel.
       58 +depend fmri=feature/package/dependency/self type=parent \
       59 +    variant.opensolaris.zone=nonglobal
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX