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

Split Close
Expand all
Collapse all
          --- old/usr/src/pkg/manifests/SUNWcs.mf
          +++ new/usr/src/pkg/manifests/SUNWcs.mf
↓ open down ↓ 1825 lines elided ↑ open up ↑
1826 1826  link path=usr/sbin/uadmin target=../../sbin/uadmin
1827 1827  link path=usr/sbin/ufsdump target=../lib/fs/ufs/ufsdump
1828 1828  link path=usr/sbin/ufsrestore target=../lib/fs/ufs/ufsrestore
1829 1829  link path=usr/sbin/umount target=../../sbin/umount
1830 1830  link path=usr/spool target=../var/spool
1831 1831  link path=usr/src target=./share/src
1832 1832  link path=usr/tmp target=../var/tmp
1833 1833  link path=var/ld/32 target=.
1834 1834  link path=var/ld/64 target=$(ARCH64)
1835 1835  #
     1836 +# cross zone dependency on linked image metadata
     1837 +# ifconfig, etc, dependencies on running kernel version
     1838 +#
     1839 +depend fmri=feature/package/dependency/self type=parent \
     1840 +    variant.opensolaris.zone=nonglobal
     1841 +#
1836 1842  # The bootadm binary needs the etc/release file.
1837 1843  #
1838 1844  depend fmri=release/name type=require
1839 1845  #
1840 1846  # intrd and others use the illumos-defaulted perl interpreter
1841 1847  #
1842 1848  depend fmri=runtime/perl type=require
1843 1849  #
1844 1850  # intrd uses sun-solaris Perl modules
1845 1851  #
↓ open down ↓ 21 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX