On Sat, May 17, 2008 at 2:22 PM, Lewis Thompson <[EMAIL PROTECTED]> wrote:
>
> The benefits to these more fine grained packages are obvious: we can
> upgrade totem and rhythmbox independently of each other (and we make
> it easy for third-parties to release updated packages)

They can be upgraded independently of each other trivially in either the old
or the new way. With Solaris/SVR4, you just release a patch containing the
changed files; with IPS you issue a new version of the whole package and let
IPS just update the files that have changed. What you can't do with IPS (but
could with SVR4+patches) is to arbitrarily freeze either component.

> The drawbacks... I'm hard pushed to think of any

More packages to manage is bad, as is the diversity of installed configurations.

The only reason to split components into separate packages is if it
makes sense to install one component but not the other. (For your example,
this may make sense, of course.)

We really need to reduce the number of units of installed software that
we need to manage, not increase that number. (The unit doesn't have to
be the package, of course - we could have groupings above the package
level.)

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
_______________________________________________
pkg-discuss mailing list
pkg-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to