(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