Philip Brown wrote:

So, how is switching to the "better technology" of IPS, going to solve this problem of broken patch creation process inside of Sun?

Because a "patch" in IPS is really an updated version of a package, so
patching a system involves simply updating the package(s) in question
to the desired version.  Since IPS permits an arbitrary number of
decimal points in package version numbers, any previous version of
a package may be updated/patched (technically, not economically).

We use incorporate dependencies to specify the version of a package;
this requires the package iff present to be at the specified version
at the specified resolution.  In other words, if the incorporate
dependency is on pkg [email protected], if package A is installed versions
1.2, 1.2.1, 1.2.99, etc are ok, but 1.1* or 1.3* are not.

- Bart


--
Bart Smaalders                  Solaris Kernel Performance
[email protected]         http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to