From owner-freebsd-ports@FreeBSD.ORG Wed Mar 26 13:29:13 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E8C3106566B for ; Wed, 26 Mar 2008 13:29:13 +0000 (UTC) (envelope-from frank@exit.com) Received: from tinker.exit.com (tinker.exit.com [206.223.0.1]) by mx1.freebsd.org (Postfix) with ESMTP id B722F8FC21 for ; Wed, 26 Mar 2008 13:29:12 +0000 (UTC) (envelope-from frank@exit.com) Received: from jill.exit.com (jill.exit.com [206.223.0.4]) by tinker.exit.com (8.14.1/8.14.1) with ESMTP id m2QDSvJf050050; Wed, 26 Mar 2008 05:28:57 -0800 (PST) (envelope-from frank@exit.com) DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=exit.com; s=tinker; t=1206538137; bh=wBDvsliVBCAcFaG+7Kwnc8EQAgc=; h=X-Authentication-Warning:Subject:From:Reply-To:To:Cc:In-Reply-To: References:Content-Type:Content-Transfer-Encoding:Organization: Date:Message-Id:Mime-Version:X-Mailer; b=elwuWfXa/R7nn8in974s1SNEK 0pMkEII4Mkg82h+z0amyM6cwHCTItBg0xJYPijjEEbhMaqbvpV/487D0wrHs8hb4m22 VdNKeZpv42hz19SQgkvPuodKRMYJpYJsPBTv0uH5nVp8Tv6fg4PFB52sQLRVPg3dHxx GGEXEJmIPn5Q= Received: from jill.exit.com (localhost [127.0.0.1]) by jill.exit.com (8.14.1/8.14.1) with ESMTP id m2QDSvhN031300; Wed, 26 Mar 2008 05:28:57 -0800 (PST) (envelope-from frank@exit.com) Received: (from frank@localhost) by jill.exit.com (8.14.1/8.14.2/Submit) id m2QDSvG3031299; Wed, 26 Mar 2008 06:28:57 -0700 (PDT) (envelope-from frank@exit.com) X-Authentication-Warning: jill.exit.com: frank set sender to frank@exit.com using -f From: Frank Mayhar To: Michel Talon In-Reply-To: <20080326131800.GA75243@lpthe.jussieu.fr> References: <20080326131800.GA75243@lpthe.jussieu.fr> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Exit Consulting Date: Wed, 26 Mar 2008 06:28:56 -0700 Message-Id: <1206538136.45634.11.camel@jill.exit.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Virus-Scanned: ClamAV 0.92/6396/Wed Mar 26 03:29:12 2008 on tinker.exit.com X-Virus-Status: Clean Cc: soralx@cydem.org, freebsd-ports@freebsd.org Subject: Re: ports system woes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: frank@exit.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 13:29:13 -0000 On Wed, 2008-03-26 at 14:18 +0100, Michel Talon wrote: > More generally i disagree with Kris Kennaway idea that all is required > is to polish the existing tools. They are so obviously broken from all > points of view, particularly portupgrade, that only a complete rewrite > can do any good. Um, while I agree with part of what you said, this is just plain not true. The existing tools can easily be fixed as soon as someone takes the time to actually do it; a rewrite is neither necessary nor desirable. Portupgrade is, in fact, my preferred application, although lately I've had to move to portmaster just because of the O(n^2) inefficiencies. It doesn't need to be replaced, it needs to be fixed, and Pav's suggested fix is one place to start. > Needless to say, this cannot please those FreeBSD ports > afficionados who are convinced that their toy is the best in the world. > Let me recall that *one* person has completely rewritten the ports system > for OpenBSD (Marc Espie), including the pkg* tools and all the Makefile > scripts, and now it works. Oh, please. The FreeBSD ports system works as well. Instead of complaining, why don't you actually do someting about it? Code speaks louder than mere words. -- Frank Mayhar frank@exit.com http://www.exit.com/ Exit Consulting http://www.gpsclock.com/ http://www.exit.com/blog/frank/ http://www.zazzle.com/fmayhar*