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