difference between "root" and "usr" packages

Hi,

could someone pls enlighten me on the difference between the "root" package and "usr" package?

Like in this example:

pkginfo -l SUNWGtku | grep -i desc
      DESC:  GTK - The GIMP Toolkit (Usr)

and

 pkginfo -l SUNWGtkr | grep -i desc
      DESC:  GTK - The GIMP Toolkit (Root)

Thanks a lot!

Regards,
Nik

Root has the files that go to the / (i.e. root) file system and usr the ones going to /usr which can be a separate, sometimes read-only mounted file system.
Note that this distinction is being deprecated.
For example OpenSolaris has SUNWcs for core Solaris which is a merge of the previous SUNWcsu and SUNWcsr in older releases.

Thanks for reply!

So, in general it doesn`t really matter which package is installed - root or usr?

Yup does not really matter. During installation of the package, it will be installed under the correct default directory

It does matter a lot. When both root and usr packages exist like SUNWGtku and SUNWGtkr, both must be installed. / and /usr serve different purposes, they aren't alternative installation locations.

Absolutely correct.

Thanks a lot for info guys.