From owner-freebsd-arch Sun Jul 7 14:15:43 2002 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B8C737B405; Sun, 7 Jul 2002 14:15:36 -0700 (PDT) Received: from 12-234-90-219.client.attbi.com (12-234-90-219.client.attbi.com [12.234.90.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC59843E54; Sun, 7 Jul 2002 14:15:35 -0700 (PDT) (envelope-from DougB@FreeBSD.org) Received: from FreeBSD.org (master.gorean.org [10.0.0.2]) by 12-234-90-219.client.attbi.com (8.12.3/8.12.3) with ESMTP id g67LFUBu087846; Sun, 7 Jul 2002 14:15:35 -0700 (PDT) (envelope-from DougB@FreeBSD.org) Message-ID: <3D28AF72.8F14DC40@FreeBSD.org> Date: Sun, 07 Jul 2002 14:15:30 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.79 [en] (X11; U; FreeBSD 4.5-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: Dan Moschuk Cc: arch@FreeBSD.org Subject: Re: Package system flaws? References: <20020706220511.GA88651@scoobysnax.jaded.net> <3D27A296.D58FB4B4@softweyr.com> <20020707153457.GA1086@scoobysnax.jaded.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dan Moschuk wrote: > I don't think using an archive format like zip would be a step in the > right direction. If the package file format were to be redesigned, I would > vote for a custom header prepended to a bziped tarball. What is it about working on ports that makes people automatically gravitate to the most hideous, complicated solutions? Why not just create a tarball with the stuff to install, create the metadata file (in whatever format), then create a tarball with the two together? Then, step one is to unroll the tarball, read the metadata, grab dependencies if needed, then proceed to do the rest of the install. Before you start saying, "THAT WON'T WORK," please understand that I've already used this exact technique in 3 different projects, including windows, OS/2, and unix platforms. Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message