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-file-system-zfs.mf
          +++ new/usr/src/pkg/manifests/system-file-system-zfs.mf
↓ open down ↓ 177 lines elided ↑ open up ↑
 178  178  link path=usr/lib/libzfs_core.so target=../../lib/libzfs_core.so.1
 179  179  link path=usr/lib/libzfs_core.so.1 target=../../lib/libzfs_core.so.1
 180  180  link path=usr/lib/libzfs_jni.so target=libzfs_jni.so.1
 181  181  $(i386_ONLY)link path=usr/lib/libzpool.so target=libzpool.so.1
 182  182  link path=usr/lib/llib-lzfs target=../../lib/llib-lzfs
 183  183  link path=usr/lib/llib-lzfs.ln target=../../lib/llib-lzfs.ln
 184  184  link path=usr/lib/llib-lzfs_core target=../../lib/llib-lzfs_core
 185  185  link path=usr/lib/llib-lzfs_core.ln target=../../lib/llib-lzfs_core.ln
 186  186  link path=usr/sbin/zfs target=../../sbin/zfs
 187  187  link path=usr/sbin/zpool target=../../sbin/zpool
      188 +# cross zone dependency on linked image metadata
      189 +# due to libzfs dependency on running kernel version
      190 +depend fmri=feature/package/dependency/self type=parent \
      191 +    variant.opensolaris.zone=nonglobal
 188  192  depend fmri=runtime/python$(PYTHON_PKGVERS) type=require
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX