michael schuster wrote:
Brock Pytlik wrote:
The user would add Sun as a publisher,
then add the Extra stream.

If the user tried to add the release stream from opensolaris.org while the dev stream was active, pkg would error and inform the user that those two streams were incompatible according to the publisher. The publisher could define those incompatibilities both for streams it produces and the streams of other publishers. This is how the support stream would be handled since it (at least right now) seems to be published by Sun, rather than opensolaris.org. While within publisher incompatibilities might be common, between publisher ones should be rare.

maybe I'm missing part of the picture here: how do you propose the (hopefully rapidly evolving) matrix of interacting (in)compatibilities be maintained?

Michael
Why do you believe these would be rapidly evolving? The only example of between publisher incompatibilities I could think of was support/dev/release or any other totally separate distro. Package incompatibilities should continue to be handled by incorporations. In short, because the incompatibilities should be rare (between publishers) and consistent over time (both within a publisher and between them) I don't see why this imposes a substantial maintenance burden.

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

Reply via email to