Shawn Walker wrote: > >> (Of course, once you realize that the crux of the problem is actually making >> the software packages themselves widely available on the network, you >> realize that what's really required is not to completely reinvent the >> packaging >> wheel, but to integrate something like pkg-get properly into the existing >> system. Not only would it guarantee compatibility with and enable reuse of >> all the existing investment by vendors and users in the existing packaging >> system, it would also allow all the benefits to be ported back to the >> production >> releases of Solaris that Sun are going to have to support for a few years >> yet.) > > Something like pkg-get is insufficient to address needs without serious > rework (zones, etc.).
It's not THAT big of a change. You can just use the same mechanisms that IPS plans to use. pkg-get calls pkgadd. pkgadd has already been reworked to be a LITTLE more zone friendly, with sol10. It could be reworked further, to use the exact same zone-friendly mechanisms planned for IPS. (running pre/postinstall scripts through SMF, rather than raw, etc, etc) That's not that much more work, compared to writing and debugging a whole new packaging system. The bottom line is (as has been stated before, by members of the IPS team), "[The IPS team] simply dont *want* to update pkgadd." I don't want to get into a rehash of the many > discussions we've already had on this subject over a year or so now. > >>>> Why is IPS re-inventing mirroring ? >>> I don't believe we are. >> There's a mature, widely used, and well-proven infrastructure for mirroring >> software distribution around the world. You aren't using any of it, so you're >> wither going to invent your own mechanism or not mirror at all. > > If you look at our existing bug points, you'll see that we are very much > moving towards a model where mirroring can be performed using an > "out-of-the-box" web server (as long as it supports HTTP 1.1). > > To quote j: > "The download format is going to be changed as part of other transport > work. Our intent is to move away from tarfiles, and instead have > clients perform pipelined HTTP GETs." > > Cheers, _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
