Date: Thu, 9 May 2013 16:12:15 -0700 From: Garrett Cooper <yaneurabeya@gmail.com> To: Baptiste Daroussin <bapt@freebsd.org> Cc: ports@freebsd.org, =?ISO-8859-1?Q?Dag=2DErling_Sm=F8rgrav?= <des@freebsd.org> Subject: Re: Why doesn't USE_UNZIP use the base system unzip? Message-ID: <CAGHfRMDEwOPyjs7aoRxwksCvxoG6Yj3OMxEgaEj8j%2BpPKS-kOw@mail.gmail.com> In-Reply-To: <20130509225700.GN91136@ithaqua.etoilebsd.net> References: <CAGHfRMC7_YVV7Ua=UpXEFjd5xWPCjgaLHE9C2XFy5KSXNgV-PA@mail.gmail.com> <20130509225700.GN91136@ithaqua.etoilebsd.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 9, 2013 at 3:57 PM, Baptiste Daroussin <bapt@freebsd.org> wrote: > On Thu, May 09, 2013 at 03:48:34PM -0700, Garrett Cooper wrote: >> So... trying to trim down dependencies in a ports build and I'm >> confused as to why unzip in base (it's been in base for ~5 years) >> isn't a sufficient replacement for archivers/unzip in ports. It >> doesn't seem like we're doing anything incredibly complicated with >> archivers/unzip, so I would think that it would be a drop-in >> replacement. Am I incorrect? >> Thanks, >> -Garrett >> >> PS Please CC me as I'm not currently subscribed to the list. > > Simple because libarchive doesn't support all the infozip format yet. > > My plan is to make USE_ZIP automatically use bsdtar (and not unzip so that > FreeBSD 8.x can get it) and introduce a new USE_INFOZIP for ports that won't > work with bsdtar. > > I have a patch for this: > http://people.freebsd.org/~bapt/nounzip.diff > > But I didn't get time to totally exp-run it yet. Perfect -- that helps a lot (and now I know that none of the ports we are going to build require anything beyond what's in the base system. Thanks! -Garrett
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGHfRMDEwOPyjs7aoRxwksCvxoG6Yj3OMxEgaEj8j%2BpPKS-kOw>