On 01/20/10 02:09 PM, Will Fiveash wrote:
On Tue, Jan 19, 2010 at 05:43:02PM -0600, Shawn Walker wrote:
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/[email protected],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: [email protected],5.11-0.129:20091205T134302Z
Non-Global zone version: [email protected],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>.
Just tried that, here's what I see:
# pkg install opensc
/usr/lib/python2.6/vendor-packages/pkg/client/api_errors.py:295:
DeprecationWarning: BaseException.message has been deprecated as of Python 2.6
self.message = message
pkg: 0/1 catalogs successfully updated:
Unable to contact valid package server
Encountered the following error(s):
Unable to contact any configured publishers. This is likely a network
configuration problem.
/usr/bin/pkg:2014: DeprecationWarning: BaseException.message has been
deprecated as of Python 2.6
if cre.message:
Note, the non-global zones do not have SWAN access. What does one do in
this case?
You can use the method Joanmarie mentioned, which as far as I know,
should work just fine.
The zones implementation in pkg(5) is not yet complete, so
unfortunately, there are rough spots like this one.
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss