On Thu, 2011-07-28 at 18:19 +0100, Enda O'Connor wrote:
> On 07/28/11 17:44, Danek Duvall wrote:
> > pkg is fine; either pkgdepend or the ON build is a little off. If you look
> > at the output of pkg contents -m core-os, you'll see that svc.startd is
> > delivererd both for the global zone as well as for non-global zones. It's
> > the same file; the difference is that the non-global variant has a
> > bypass-generate attribute attached to it. I'm not sure how that got there
> > on just that one variant.
That's documented in the manifest:
382 # In a non-global zone, svc.startd does not call any functions
383 # from libgrubmgmt, so we create a non-global zone version of this
384 # action to bypass that derived dependency.
385 file path=lib/svc/bin/svc.startd group=sys mode=0555 \
386 pkg.depend.bypass-generate=libgrubmgmt.so.1 \
387 variant.opensolaris.zone=nonglobal
388 file path=lib/svc/bin/svc.startd group=sys mode=0555 \
389 variant.opensolaris.zone=global
it's there to prevent us dragging packages into the zone that aren't
actually needed there. (see 7007545)
> I logged 7072325 to cover this one.
Why is this a bug?
cheers,
tim
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss