Please review

        http://cr.opensolaris.org/~mjnelson/webrev.moredeps/

This patch, though nonintersecting, is applied on top of and tested
along with this one, which was previously reviewed:

        http://cr.opensolaris.org/~mjnelson/webrev.deps/

Most of the changes are package dependencies, but I'm hoping somebody
with decent pkg build fu will review the usr/src/pkg/Makefile changes.
Specific questions on those bits:

1. I made the desktop-mime-cache restart_fmri a universal transform.  I
believe that's appropriate, but would like confirmation.

2. I temporarily enabled dependency generation and resolution on the
onbld tools package.  This pulled in the following dependencies:

> depend fmri=pkg:/[email protected],5.11-0.140 type=require
> depend 
> fmri=pkg:/developer/versioning/[email protected],5.11-0.137:20100409T144402Z 
> type=require
> depend fmri=pkg:/library/[email protected],5.11-0.137:20100409T151317Z type=require
> depend fmri=pkg:/package/[email protected],5.11-0.137:20100409T151531Z type=require
> depend fmri=pkg:/runtime/[email protected],5.11-0.140 type=require
> depend fmri=pkg:/runtime/[email protected],5.11-0.137:20100409T152125Z 
> type=require
> depend fmri=pkg:/runtime/[email protected],5.11-0.137:20100409T152239Z 
> type=require
> depend fmri=pkg:/system/[email protected],5.11-0.140 type=require

I then added these dependencies, minus the version information, to the
onbld manifest.  If anybody can think of a better way, I'm happy to hear
it.  But using pkgdepend gets package versions, which causes the
incorporation to be updated.

3. The parallel publication changes mean a build machine flag day to
require build 137.  Is it reasonable, therefore, to rip out the
conditional setting for SUPPRESSDEPS, as I did?  Or are we still
expecting people to be bfu'ing merrily along?  I guess the difference
would be "we now require build 137" vs "we now require OpenSolaris build
137."

--Mark
_______________________________________________
on-ips-dev mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/on-ips-dev

Reply via email to