From owner-freebsd-ports@FreeBSD.ORG Mon Jan 16 23:41:52 2012 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 81B2F1065670 for ; Mon, 16 Jan 2012 23:41:52 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 31EC98FC1C for ; Mon, 16 Jan 2012 23:41:51 +0000 (UTC) Received: by vbbey12 with SMTP id ey12so1085900vbb.13 for ; Mon, 16 Jan 2012 15:41:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=3Ylk8gG0LrEgmPpIQGESJ7XtJqSL598taNjxmKa8rSI=; b=h3bsMuVe2mDn2jfFjeR7F3KaXwpD836ilyGonrIwVcSmP3DLhRlogttxgujShrxXKt wd3JG/uRjmm53rBztXLfr5VGQjGJiHQE4HRQfDLG6JejEI9hBl7aWNBld72XOFrcDRId 4ImfMFAdC1QTHaSlkPAYE+TTmIjivFqNWI+28= MIME-Version: 1.0 Received: by 10.52.91.17 with SMTP id ca17mr7069808vdb.56.1326755842624; Mon, 16 Jan 2012 15:17:22 -0800 (PST) Received: by 10.220.191.130 with HTTP; Mon, 16 Jan 2012 15:17:22 -0800 (PST) In-Reply-To: <92176E96-D87B-4704-A53B-2FC1E050BEFA@mac.com> References: <201201161651.53883.lumiwa@gmail.com> <92176E96-D87B-4704-A53B-2FC1E050BEFA@mac.com> Date: Mon, 16 Jan 2012 15:17:22 -0800 Message-ID: From: Freddie Cash To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: xcb-util 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, 16 Jan 2012 23:41:52 -0000 On Mon, Jan 16, 2012 at 3:11 PM, Chuck Swiger wrote: > On Jan 16, 2012, at 2:51 PM, ajtiM wrote: >> FreeBSD 9.0 is out, many people updated, new installation...KDE 4.7.4 is >> coming in the ports (I hope no) and now all this reinstallation for xcb-= util. >> Is it not possible to synchronized a little with the other ports? > > You're the one managing your machine(s). =C2=A0If you want a package syst= ems which releases less frequently than FreeBSD ports are updated, then eit= her do not update your ports as rapidly, or consider switching to something= like pkgsrc from NetBSD. Alternatively, switch to using pre-built, binary packages via the -P and -PP switches to portmaster/portupgrade, or even pkg_upgrade (from the sysutils/bsdadminscripts port). >> I need to reinstall about 300 ports (KDE, Firefox, libxul, GIMP...). >> It is to much... > > Why do you need to reinstall? Perhaps because he just completed an upgrade from 8.x to 9.0? While there are ways to mitigate the need for awhile (misc/compat8x, leaving old libraries around, various switches to portmaster/portupgrade to keep old versions of libs in /usr/local/compat, etc), eventually, one should reinstall all ports when upgrading between major versions of FreeBSD. However, one has the option of scheduling when that rebuilt/reinstall occurs. If you know a new version of X, KDE, Firefox are coming down the pipe soon, then why not wait until those major updates hit the ports tree? And then do everything all at once? Rather than reinstalling everything after the 8->9 upgrade, and then again for libxcb, then again for KDE, then again for Port X, Port Y, etc, etc, etc. Just because a new version hits the ports tree, doesn't mean you have to rush right out, this second, and upgrade to it. :) --=20 Freddie Cash fjwcash@gmail.com