(This is more of a distro-use-of-pkg issue than pure pkg, but we have
 no list for that any more.)

While working on the IPS conversion of the 6 remaining CDE packages,
I've been wondering if it makes sense to have an "optional" incorporation
for them.   I don't think there are private interfaces between them that
make the strict enforcement of a traditional incorporation a requirement,
but it would still be nice to have a "this is the set from build XXX that
was built and tested together."

In this scenario, cde-incorporation would be built the same way, listing
depend type=incorporate for all the CDE packages, but their dependencies on
cde-incorporation would be depend type=optional instead of the traditional
depend type=require - a developer or admin who wanted to install a different
version of motif could pkg uninstall entire & cde-incorporation and let them
float, but someone wanting the most tested and best supported configuration
would not, and QA/test teams could use the incorporation to ensure that they
were in fact testing the right package combinations.

Is that a sensible/reasonable thing to do?   Would it make sense for other
consolidations with looser coupling?

-- 
        -Alan Coopersmith-        [email protected]
         Oracle Solaris Platform Engineering: X Window System

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to