On 10/25/06, James Carlson <james.d.carlson at sun.com> wrote:
> 1. Core Solaris software tends not to have a complete list of
> dependencies in the packaging database. Instead, testing relies
> on the supported metaclusters (reduced networking, core, user,
> developer, entire distribution). If you add or remove packages,
> you have to be very careful to get the dependencies right.
This is a major annoyance I have had with Solaris for
years.The SysV package spec (which is what the Solaris Package is
based on I believe) as well as the Solaris Package spec include
dependencies, why aren't they all in place and correct ? Linux seems
to be able to get this right with RPMs. Also, the pkg* tools do not
provide a 'recursive' option to take advantage of the dependencies.
Is this lack of complete dependencies in the packaging
intentional on Sun's part, or just many small oversights ? Are the
OpenSolaris packages any better ?
Sorry if this sounds like a rant, but this is one of the very
few areas where I think the Linux community has done a better job than
Sun.
--
Paul Kraus