From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:53:11 2007 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 2C68C16A4F2 for ; Mon, 3 Dec 2007 18:53:11 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178]) by mx1.freebsd.org (Postfix) with ESMTP id 6216913C442 for ; Mon, 3 Dec 2007 18:53:10 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7356649pyb for ; Mon, 03 Dec 2007 10:53:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=3wb1rpQ8qdAecfsJxAj5IiP6Lk0uN4hFHIryvFUvTA8=; b=NaOUFyubDZyRoeKdqK+mSX7ZFczreEOsLJs2kwtFJAurAedhdTfJR1tkFCmGJwAfUCXzuOIVf/YHKD/4sYF1mKfXTJ3RFIBDVL5U31IFVkfInqLZZbrgsWujhm+/UmbjNwlzb3taRxNi7Nij+63O41M2uTNwqQ/q8XWp0jOdP20= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=jj/MPyAbEahOCToNwIGGBrGpFCpCHfFI9qG9YP8MG4rdsh/JBXo1+hFjeGOzz1J+RvxsXKITGO6M3+QkEjC0QNi3/8+/q+8UOl+UlMWDB6KtJnJoCokS+KvNqB4+G2p0EC6B6KJ4kxeE3gCDtySTudI3GFTag/8DW7PvEKxjMyM= Received: by 10.65.133.8 with SMTP id k8mr12529790qbn.1196707988281; Mon, 03 Dec 2007 10:53:08 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id d12sm7188122qbc.2007.12.03.10.53.07 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 10:53:07 -0800 (PST) Message-ID: <47545092.6080309@gmail.com> Date: Mon, 03 Dec 2007 13:53:06 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Paul Schmehl References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> In-Reply-To: <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:53:11 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Schmehl wrote: > --On Monday, December 03, 2007 11:38:33 -0500 "Aryeh M. Friedman" > wrote: >> >> Coding before the problem is well understood is the worst of all >> possible solutions... specifically in many ways thats how to the >> port system got into such a bad state.... > > I've run just about every *nix version imaginable - a number of > Linuxes (Red Hat, Fedora, Ubuntu, Gentoo, Debian, Slackware, and > others) and FreeBSD, OpenBSD, Solarix, AIX, just to name a few. > I've used apt-get, yum, rpm, et. al. IMNSHO the ports system is by > far the best system I've ever used WRT installing/deinstalling > software **and solving problems with dependencies**. I have > *never* had a problem with the ports system that couldn't be easily > solved by 1) reading /usr/ports/UPDATING or 2) deinstalling and > reinstalling a port or ports and 3) running pkgdb -F and fixing > dependency problems. I can't say the same for any of the other > systems, which is why I use FreeBSD exclusively where I can (which > is almost everywhere now.) Have you ever attempted to install the individual ports of a mega metaport? > > Before you waste any more time, why don't you get very specific > about what you think the "bad state" of the ports system is. "I > don't like it" doesn't qualify nor does "ports freezes suck". I never asked or said any of those... the original thread was started when I asked how long the port freeze would last... others turned it into a referendum on the ports system... once the thread had been transformed I ventured some of my own ideas. > > Oddly enough, the ports systems works perfectly for me, with only a > very occasional problem encountered. I maintain a few (8) ports > myself, so I'm quite familiar with how they work as well. I have 4 ports awaiting inclusion in the ports tree after the freeze is over (I am willing to wait but I think the fact that there was a ports freeze in the first place points to some underlaying flaws which I cited in the original thread) > > Perhaps your "problem" is a lack of familiarity? Any one who can write a port makefile from scratch and have it pass portlint should qualify as being familiar with the system - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVFCS358R5LPuPvsRAvgKAJ40iAA41f4so78JOR8MLJ3kiKe0lQCgycYD r0qI6Kf9QSQpj7IGN077sSU= =Bs9c -----END PGP SIGNATURE-----