From owner-freebsd-arch Mon Jul 15 12: 2: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 1ED9837B400 for ; Mon, 15 Jul 2002 12:02:41 -0700 (PDT) Received: from thuvia.demon.co.uk (thuvia.demon.co.uk [193.237.34.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72CA943E65 for ; Mon, 15 Jul 2002 12:02:39 -0700 (PDT) (envelope-from mark@thuvia.demon.co.uk) Received: from dotar.thuvia.org (dotar.thuvia.org [10.0.0.4]) by phaidor.thuvia.org (8.11.6/8.11.6) with ESMTP id g6FJ2Xb50483; Mon, 15 Jul 2002 20:02:34 +0100 (BST) (envelope-from mark@thuvia.demon.co.uk) Received: from dotar.thuvia.org (localhost [IPv6:::1]) by dotar.thuvia.org (8.12.3/8.12.3) with ESMTP id g6FJ2XKC010626; Mon, 15 Jul 2002 20:02:33 +0100 (BST) (envelope-from mark@dotar.thuvia.org) Received: (from mark@localhost) by dotar.thuvia.org (8.12.3/8.12.3/Submit) id g6FJ2Xg8010625; Mon, 15 Jul 2002 20:02:33 +0100 (BST) Date: Mon, 15 Jul 2002 20:02:33 +0100 (BST) From: Mark Valentine Message-Id: <200207151902.g6FJ2Xg8010625@dotar.thuvia.org> In-Reply-To: X-Mailer: Mail User's Shell (7.2.6 beta(5) 10/07/98) To: jos@catnook.com, freebsd-arch@freebsd.org Subject: Re: Package system flaws? 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: jos@catnook.com (Jos Backus) > Date: Mon 15 Jul, 2002 > Subject: Re: Package system flaws? > If portability is at all important, I think we should abandon discussing the > FreeBSD pkg_* tools (and portupgrade) and focus on what the OpenPackages > people are doing. I wouldn't go that far. A portable application vendor can always just skip the system's preferred packaging tools and use tar(1) and an install script if necessary. However, packaging the application up for platforms you care about isn't excessively painful, even if a universal set of tools would be the ideal situation. Most if the pain in developing portable applications lies elsewhere; all the packaging tools do is allow the vendor to transport the results of "make install" on his system to the customer's system in a reliable and reproducible way. Cheers, Mark. -- Mark Valentine, Thuvia Labs "Tigers will do ANYTHING for a tuna fish sandwich." Mark Valentine uses "We're kind of stupid that way." *munch* *munch* and endorses FreeBSD -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message