Date: Wed, 3 Apr 2002 13:12:54 -0800 From: "Paul Traina" <pst@pst.org> To: "Jordan Hubbard" <jkh@winston.freebsd.org> Cc: "Mikhail Teterin" <mi@aldan.algebra.com>, <jhb@FreeBSD.org>, <winter@jurai.net>, <cvs-all@FreeBSD.org>, <cvs-committers@FreeBSD.org>, <obrien@FreeBSD.org>, <des@ofug.org>, <imp@village.org> Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c installUpgrade Message-ID: <001c01c1db54$52665ae0$2b6b6fc0@shockwave.org> References: <28993.1017865952@winston.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
The package management implementation could always be improved upon. I agree with you that they are fearfully slow to install, but that's not the fault of the data that is in the .pkg file, nor do I believe it is a fault of the relationships between the packages. Rather, I think that the tools could just use some improvement (e.g. create .db indices of the Packages/Available/Status packages). Overall, it's a great packaging system, far better designed than RPM. RPM has just done the extra work to optimize the speed of installation (and it does a whole lot less than deb on install). I'd be totally happy with us either taking the whole kit-and-caboodle in, and then speeding up the slow bits, or coming out with a binary-compatible and api compatible package system that uses the same sort of data files & formats on our own. Heck, I'll even reduce that to: "Guys, there is a lot to learn about the right ways of doing packaging and package dependencies from the Debian crowd. Study it, it's good stuff, knocks RPM on its behind." Paul ----- Original Message ----- From: "Jordan Hubbard" <jkh@winston.freebsd.org> To: "Paul Traina" <pst@pst.org> Cc: "Mikhail Teterin" <mi@aldan.algebra.com>; <jhb@FreeBSD.org>; <winter@jurai.net>; <cvs-all@FreeBSD.org>; <cvs-committers@FreeBSD.org>; <obrien@FreeBSD.org>; <des@ofug.org>; <imp@village.org> Sent: Wednesday, April 03, 2002 12:32 PM Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c installUpgrade > Actually, Debian packages are fearfully *slow* given that there's no > database underlying them, just flat text files which become very > laborious to scan and index as the collection of installed packages > grows. > > If you're honestly looking for the most superior packaging technology > out there, and the field hasn't got many candidates so be very clear > on the fact that "superior" is very relative to that fact, then > you need look no further than RPMs. It pains me to say that given > the sheer ickyness of the spec file format and the package storage > format, but in terms of feature set and speed, you can't touch RPMs. > > - Jordan > > > > debian .deb packages, *please*. Having used both Free and Deb, I have to > > say that Deb cleans our clock hands down. What you want to wrap it in is > > almost irrelevant. > > > > ----- Original Message ----- > > From: "Jordan Hubbard" <jkh@winston.freebsd.org> > > To: "Mikhail Teterin" <mi@aldan.algebra.com> > > Cc: <jhb@FreeBSD.org>; <winter@jurai.net>; <cvs-all@FreeBSD.org>; > > <cvs-committers@FreeBSD.org>; <obrien@FreeBSD.org>; <pst@pst.org>; > > <des@ofug.org>; <imp@village.org> > > Sent: Wednesday, April 03, 2002 10:12 AM > > Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c installUpgrade > > > > > > > > But .zip is noticeably bigger than .tar.gz. Not to mention, .tar.bz2. > > > > And the package size is what's of the highest priority, IMHO, since > > > > disks and especially bandwidth don't grow nearly as fast as the CPU > > > > speeds. > > > > > > You must live outside the US, that's all I can say. That assertion > > > is completely false here. > > > > > > I would also argue that package size is of the highest priority - > > > that's patently untrue. What's the highest priority in packaging > > > formats is providing enough power and mechanism to make the package > > > installation experience a lot more robust and user-friendly. Disks > > > are getting so cheap and so large (in even the most humble user > > > configurations) that I'd probably put package size _last_. > > > > > > I also live in the middle of the woods with redwood trees and all > > > sorts of wildlife around and even I have 1.5MBit worth of downstream > > > bandwidth via my ADSL line. Just imagine how well-connected all those > > > city people must be! :-) > > > > > > - Jordan > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001c01c1db54$52665ae0$2b6b6fc0>