On 01/19/10 03:23 PM, Will Fiveash wrote: > I've installed this package in my global zone (running snv_129): > > pkg://contrib.opensolaris.org/opensc at 0.11.6,5.11-0.101:20081209T222607Z > > I want the same package installed in a non-global zone that does not > have external network access. I tried: > > # zoneadm -z zone1 detach > # zoneadm -z zone1 attach -u > Log File: /var/tmp/kdc-clone.attach_log.QWay_f > Attaching... > > Global zone version: entire at 0.5.11,5.11-0.129:20091205T134302Z > Non-Global zone version: entire at 0.5.11,5.11-0.129:20091205T134302Z > Evaluation: Packages in kdc-clone are in sync with global > zone. > Attach complete. > > But pkg list in zone1 does not show the opensc package installed. How > do I get this installed?
The text here is misleading I believe. I don't think that its intended that it synchronises all packages between your global and non-global zones. Instead, I believe it is simply keeping the base OS constraints in-sync (based on the "entire" incorporation package). If you want to install packages in that zone, then login to the zone and use pkg install <pkg_name>. Cheers, -- Shawn Walker