From owner-freebsd-stable@FreeBSD.ORG Thu May 31 14:53:58 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85880106564A for ; Thu, 31 May 2012 14:53:58 +0000 (UTC) (envelope-from adams-freebsd@ateamsystems.com) Received: from fss.sandiego.ateamservers.com (fss.sandiego.ateamservers.com [69.55.229.149]) by mx1.freebsd.org (Postfix) with ESMTP id 6A6178FC14 for ; Thu, 31 May 2012 14:53:57 +0000 (UTC) Received: from [192.168.15.220] (unknown [118.175.84.92]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by fss.sandiego.ateamservers.com (Postfix) with ESMTPSA id DCB0BB9F22; Thu, 31 May 2012 10:53:56 -0400 (EDT) Message-ID: <4FC78607.90007@ateamsystems.com> Date: Thu, 31 May 2012 21:53:59 +0700 From: Adam Strohl Organization: A-Team Systems User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: Damien Fleuriot References: <4FC779C0.7020801@ohlste.in> <4FC77EAD.1090900@my.gd> <4FC78087.2000004@ateamsystems.com> <4FC7846F.7040307@my.gd> In-Reply-To: <4FC7846F.7040307@my.gd> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: Why Are You Using FreeBSD? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 14:53:58 -0000 On 5/31/2012 21:47, Damien Fleuriot wrote: > Regarding packages, I've never really explored it, would you detail a bit ? Well, I really mean the resulting pkg info from a port. A good example is PHP, sometimes you have to say "everyone out of the pool" because of an upgrade: cd /var/db/pkg && PKGS=`ls | egrep "^(php|pear|pecl)"`; for PKG in $PKGS; do echo "---- $PKG"; pkg_delete "$PKG"; done; Running that a few times until it stops picking things up, then its a few commands to re-install PHP and its extensions (because of the extensions roll-up port). You can of course script it further, which is part of why I like FreeBSD so much.