Thanks Liane,

Nothing advised me to install any incorporations, on the other hand
nothing really advises you not to (nor explains well what incorporations
or indeed consolidations in general "mean to me"). Maybe a pop-up when
you try to install one (with a "don't show this message again tickbox) might
help real world customers who venture into this area without understanding
the point of these mechanisms.

As an experimental type of crazy person I tend to try things out to see
what can be gained.

So I now understand more about what incorporations do, that is a goodness
in itself. Thanks for explaining why the razor I was wielding cut me on
this occasion :-).

cheers
-George


Liane Praza wrote:
George Shepherd - Sun Microsystems Home system wrote:
Folks I was wondering why when upgrading from 127 to 128a recently
I needed to remove various incorporations I had installed before I
could do the image-update.

I was a little premature in including these incorporations in 127, since the old solver doesn't deal with them very well. Sorry about that. There's significant new code in 128 which handles multiple incorporations managing the same package much much better, so this need should go away.

But... I had no idea people would think "hey, I should install these". Were there instructions somewhere that said to do so? (I'd like to get them fixed because they're wrong.)

To upgrade from 127 to newer bits, just remove the consolidation/*/*-incorporation dependencies that you had manually installed. I don't recommend that at all after 128, but generally speaking, touching the incorporations yourself will lead to a broken system if you don't know what you're doing.


Firstly, does "entire" include everything that is in say the
sfw-incorporation and gnome-incorporation, ie do I even need to
have these to get everything ?

No incorporation actually causes packages to get installed on your system. Incorporations are basically an implementation detail of the system which ensure that various parts of the system get upgraded together. What you're looking for is group packages. If you really think you want everything, you can try installing "redistributable", but this is increasingly silly as there's more and more software in the repository. There are also group packages for various tasks "gcc-dev", "java-dev", etc. I expect there will be more of those in the future which install everything you'd want to use a system in a common way.

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

Reply via email to