On Fri, Aug 28, 2009 at 1:32 AM, Martin Bochnig<[email protected]> wrote: > On Fri, Aug 28, 2009 at 1:19 AM, Robert Milkowski<[email protected]> wrote: >> Martin Bochnig wrote: >>> >>> On Fri, Aug 28, 2009 at 12:53 AM, Philip Brown<[email protected]> wrote: [...] >> Philip - the answer is relatively easy - as there are no patches in IPS. If >> there will be a bug fix for SUNWxim it will be provided in form of a new >> SUNWxim package (different timestamp or version) so you will just upgrade a >> specific package. Even better - as not necessarily all files in a new >> package will be different pkg will (it already does) fetch only files which >> changed making an upgrade even quicker. Providing bug-fixes in form of a new >> package version has been common on many other platforms like Linux and has >> been working really well for them. The only main issue has been lack of >> reliable rollback with such an approach except for installing old package >> again which not always is the best option. In opensolaris thanks to BE you >> can actually upgrade your system (or selected packages) on a new BE which is >> a clone of current OS and reboot to it when you ready - if you want a 100% >> (kind of) guarantee to rollback the change you reboot to old BE - I really >> love it and I've been using it for some time now. >> >> >> >> -- >> Robert Milkowski >> http://milek.blogspot.com > > > > Ok Robert, Shawn, Dave and Bart. > I'm more or less convinced now. > > Congrats to IPS) > > > rgds.
Although the basic concepts remind me of what conary can do, and could do since 2004/05 ... In fact conary does not only support tagged package versions and rollbacks, but does support rollbacks on its own, rather than based on ZFS. Also it finds on-disk changes of files under its control in less than circa 4 secs. It governes files by their database id, not through their full file names. Is anybody interested in a detailed step by step feature comparison conary vs. IPS? Admittedly rPath's Wiki is not the most user-friendliest one. So I could invest a few hours to write a summary myself. _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
