This discussion makes me think that we have a couple of gaps in our
available tools. We have have been told that the depot process delivers
only those binaries that have changed when an update is done. It seems
to me that there ought to be a way to query the depot about what files
will be delivered in a hypothetical update. That is, there should be a
way to ask a depot to diff too versions of a package.
On a similar note, the same we should have a tool that does that between
repo, either both online or between a online repo and the repo in your
current workspace or between two workspace repos.
As far as IDR's go, we have a bit of a difficulty. While it doesn't
seem that an SRU needs to know what files are delivered, an IDR does.
And IPS does not eliminate the need for IDR's. Worse, we almost
certainly cannot provide IDR's via an online publisher, since IDR's are
potentially unique to a customer and access must be strictly controlled.
The only way I can see to do that with a publisher is to have a separate
one for each IDR, each with its own certs, and then control the certs. Ouch.
So, failing that, we will need to distribute IDR's as package files. But
I doubt that including the whole package in each file is feasible. Just
a couple of unlucky changes and you could get a few of the largest
packages changed, and suddenly your IDR is a gigabyte or more. Again ouch.
--
blu
Always code as if the guy who ends up maintaining your code will be a
violent psychopath who knows where you live. - Martin Golding
-----------------------------------------------------------------------|
Brian Utterback - Solaris RPE, Oracle Corporation.
Ph:603-262-3916, Em:brian.utterb...@oracle.com
_______________________________________________
userland-discuss mailing list
userland-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/userland-discuss