Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 May 2013 00:57:00 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Garrett Cooper <yaneurabeya@gmail.com>
Cc:        ports@FreeBSD.org, Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= <des@freebsd.org>
Subject:   Re: Why doesn't USE_UNZIP use the base system unzip?
Message-ID:  <20130509225700.GN91136@ithaqua.etoilebsd.net>
In-Reply-To: <CAGHfRMC7_YVV7Ua=UpXEFjd5xWPCjgaLHE9C2XFy5KSXNgV-PA@mail.gmail.com>
References:  <CAGHfRMC7_YVV7Ua=UpXEFjd5xWPCjgaLHE9C2XFy5KSXNgV-PA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--CaPKgh3XHpq3rEUV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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
>=20
> 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.

regards,
Bapt

--CaPKgh3XHpq3rEUV
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlGMKbwACgkQ8kTtMUmk6EzteACfcFho/sx5o6tSWkMCoW9rxBXM
3L4AoImc02FK0mkIfJwbGjXQHhBg/GZI
=HQou
-----END PGP SIGNATURE-----

--CaPKgh3XHpq3rEUV--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130509225700.GN91136>