From owner-freebsd-ports@FreeBSD.ORG Tue Jul 26 11:43:49 2011 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 590DC1065670 for ; Tue, 26 Jul 2011 11:43:49 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id 13DA88FC12 for ; Tue, 26 Jul 2011 11:43:48 +0000 (UTC) Received: from ncsc.bris.ac.uk ([137.222.10.41]) by dirj.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1Qlg38-0007Rg-M3; Tue, 26 Jul 2011 12:43:46 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncsc.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Qlg38-0004L6-Ed; Tue, 26 Jul 2011 12:43:46 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id p6QBhkOG045768; Tue, 26 Jul 2011 12:43:46 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id p6QBhkaX045767; Tue, 26 Jul 2011 12:43:46 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Tue, 26 Jul 2011 12:43:46 +0100 From: Anton Shterenlikht To: Michel Talon Message-ID: <20110726114346.GA45750@mech-cluster241.men.bris.ac.uk> References: <20110726092756.GA90978@lpthe.jussieu.fr> <1311676715.1799.27.camel@xenon> <201107261324.35657.talon@lpthe.jussieu.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201107261324.35657.talon@lpthe.jussieu.fr> User-Agent: Mutt/1.4.2.3i Cc: freebsd-ports@freebsd.org, Michal Varga Subject: Re: Time to mark portupgrade deprecated? 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: Tue, 26 Jul 2011 11:43:49 -0000 On Tue, Jul 26, 2011 at 01:24:35PM +0200, Michel Talon wrote: > Le mardi 26 juillet 2011 12:38:35, vous avez ??crit : > > > > Sure, why not kill one of the biggest strengths FreeBSD is known for > > while we're at it... > > Or most obvious weakness ... The biggest strength was a good kernel, better > than Linux, but this was years ago. > > > > > Two questions: > > > > Who will provide the infrastructure to build me all of my packages the > > day/hour/moment moment I need them and constantly build me the i386, > > amd64, athlon-tbird optimized, k8-sse3 optimized, -O2 and -O3 optimized, > > intel-core optimized, and intel-p3 optimized batches for all of my > > machines? > > > > Who will constantly build and maintain my custom set of binary packages > > and all their dependencies built with the exact specific OPTIONS that I > > need and without the components that I don't want? > > This stuff you are mentioning is the precise reason why people have problems > with the ports system. By the way, all your optimisations have next to zero > impact on performance, and introduce a sizable probability of bugs. And > the components you don't want use an infinitesimal part of your hard disk and > nothing in your memory. At the end of the day this sort of feature buys no > benefit at all and introduces an infinite combinatoric complexity for people > wanting to test the ports system. Ports, manuals and the people. This is why I use FreeBSD. Don't mess with ports. Have no opinion on portupgrade, never used it, portmaster does most of what I need, except for massive updates, e.g. recent icu update. portmaster -r fails for me most of the time (sometimes this is nothing to do with the update tool, but simply because I'm on ia64 and sparc64). I guess one has to accept that manual intervention is required for complex updates. -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423