*** before you argue with moinak, be sure that you have taken the time to read his blog. ***
On Sun, Apr 5, 2009 at 10:24 AM, Lurie <[email protected]> wrote: >> So modern Linux package managers do not have any of these qualities ? > > Some of them ? Of course. All of them ? No. Examples? Details? Were you talking about with having "Smart" in mind, or without "Smart"? > Just a few points: > 1. They usually upgrade a live system (and while it's possible for some to do > a non-live upgrade, the live upgrade is exactly how pretty much all of them > operate by default). > 2. The upgrade process is usually very slow, I've been upgrading Fedora, > Ubuntu, OpenSuse, what they have in common ? A very slow and IO bound > upgrade, during the "update/installation" phase which took most of the time > the whole system slows down, to put into perspective, last time I did a > nightly upgrade of fedora it took around 1.5 hours, while the download phase > took only 10-15 minutes. Then you still didn't need a new implementation. IPS is some type of limited feature-restricted conary-clone. However, much depends on the directed graph dependency algorithm (not [or]) in use. When combining an existing (or new) packaging system with Smart (no IPS, no conary), you can gain similar speed improvements, along with many other benefits. And you don't need to employ 50 engineers for 2 years to get a written-from-scratch monster like IPS going. If they wanted (because they wanted) some revolutionary python based system like IPS, they could have used rPath's conary, which is in development since 2004. But as Sun always seemed to have too much time and money, couldn't ever accept help (many examples!), plus because re-inventing the wheel seems to be fun, as long as they can call it MyNewSunWheel, many resources and time have been spent for something which was everything but necessary, i.e. WASTED. While other groups coul not even get a repaired coffee machine from their management ... (when I was in Menlo Park 2 years ago, as non-Sun visitor). _______________________________________________ opensolaris-discuss mailing list [email protected]
