From owner-freebsd-arch Tue Jul 9 0:19:28 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 60E1637B400 for ; Tue, 9 Jul 2002 00:19:23 -0700 (PDT) Received: from mx02.egartech.com (aloha.egartech.com [62.118.81.133]) by mx1.FreeBSD.org (Postfix) with SMTP id D6C0443E4A for ; Tue, 9 Jul 2002 00:19:18 -0700 (PDT) (envelope-from temik@egartech.com) Received: (qmail 95876 invoked by uid 85); 9 Jul 2002 07:19:12 -0000 Received: from temik@egartech.com by mx02.egartech.com with qmail-scanner-1.03 (. Clean. Processed in 0.328881 secs); 09 Jul 2002 07:19:12 -0000 Received: from unknown (HELO turtle.egar.egartech.com) (192.168.8.4) by 0 with SMTP; 9 Jul 2002 07:19:11 -0000 Subject: RE: Package system flaws? MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Date: Tue, 9 Jul 2002 11:19:13 +0400 content-class: urn:content-classes:message X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3 Message-ID: <5235EF9BAE6B7F4CB3735789EEF73B296E614A@turtle.egar.egartech.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Package system flaws? Thread-Index: AcImrL37j0amgPO6RRS2RDo3X+OV7AAbCyrw From: "Artem Tepponen" To: Cc: "Doug Barton" , "Garrett Wollman" , , 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 > From: Rajappa Iyer [mailto:rsi@panix.com] > Sent: Monday, July 08, 2002 10:25 PM > > The only problem is how to handle metadata piece that > > have to have at least two properties: > > 1. It should be available without whole thing being decompressed. > > 2. It should be available asap in case of slow link. >=20 > It seems to me that the solution is staring us right in the face. > Currently, the ports mechanism already separates data and metadata. > IMHO, the best solution is to extend the ports mechanism so that it > can be told to fetch and install binaries instead of building it > locally. IOW, perhaps one additional file per port and some > additional rules in bsd.port.mk. >=20 > This seems to me to be the cleanest solution. Unfortunately this doesn't solve third party packages problem well. Note: ports do have freebsd maintainers but packages may not (well, there should be possibility for standalone thirdparty packages). Artem Tepponen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message