Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jan 2001 10:46:28 +0200
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Jordan Hubbard <jkh@winston.osd.bsdi.com>
Cc:        Jeremy Lea <reg@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/usr.sbin/pkg_install/add extract.c main.c  src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1  src/usr.sbin/pkg_install/lib file.c plist.c
Message-ID:  <3A6E9664.F56538DB@FreeBSD.org>
References:  <37689.980324127@winston.osd.bsdi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Jordan Hubbard wrote:

> Well, I do review patches occasionally. :) But thanks for bringing
> this up.
>
> I looked at this set, in fact, and sort of went "Ew.  Is that really
> necessary?" since it would also entail that anyone you *give* a bzip
> port to also know how to unbzip and re-gzip it manually or have the
> most up-to-date pkg_add tools as well.  The nice thing about handing
> people a foo.tgz file is that packages have existed in that format
> since the dawn of time and you always know that 100% of your target
> audience (those with enough disk space and the inclination to do so)
> can install it.  With bzip'd packages, I wouldn't even feel
> comfortable using the format in any kind of official media for several
> years at least, making it less useful than many other things I could
> think of.

This is valid point, but perhaps we can use this format for packaging packages
on our 1st CD, because we know for sure what version of pkg_create we are
shiping. Hovewer, it will require some form of implied dependency on bzip2
package, which of course should be in this case in plain old .tgz format. It
would also allow (power)users with limited disk space to repack downloaded
packages into more compact bzip2 format, or create bzip2-compressed packages
for internal use.

> But all that said, I also don't care enough about the pkg_install
> tools to defend them all that aggressively anymore.  It's just crocks
> layered on top of crocks in there and I'm focusing what extremely
> small bits of time I have for the subject on what comes next. :)

/me goes wild and does `cvs rm pkg_install' ;)

-Maxim



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?3A6E9664.F56538DB>