From owner-freebsd-ports@FreeBSD.ORG Sun Mar 6 07:22:40 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 6EE61106566B for ; Sun, 6 Mar 2011 07:22:40 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from amailer.gwdg.de (amailer.gwdg.de [134.76.10.18]) by mx1.freebsd.org (Postfix) with ESMTP id 2DA7D8FC08 for ; Sun, 6 Mar 2011 07:22:39 +0000 (UTC) Received: from p57918b77.dip.t-dialin.net ([87.145.139.119] helo=krabat.raven.hur) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Pw8IX-0007El-TZ; Sun, 06 Mar 2011 08:22:38 +0100 Message-ID: <4D733638.5030608@gwdg.de> Date: Sun, 06 Mar 2011 08:22:32 +0100 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; de-DE; rv:1.9.2.15) Gecko/20110305 Thunderbird/3.1.9 MIME-Version: 1.0 To: bf1783@gmail.com References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Cc: freebsd-ports@FreeBSD.org Subject: Re: [FYI] Fwd: cvs commit: ports UPDATING ports/Mk bsd.python.mk 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: Sun, 06 Mar 2011 07:22:40 -0000 On 06.03.2011 00:56 (UTC+1), b. f. wrote: >>> Does it rebuild all depending packages? >> >> And waht is the difference between make upgrade-site-packages and >> portupgrade -r python? > > As I explained earlier on freebsd-python@, unlike 'portupgrade -r > python', the upgrade-site-packages target just rebuilds ports that > have files in the library directories belonging to non-default > versions of python, and ports that in turn depend upon them, not > necessarily every port that lists python as a dependency. > upgrade-site-packages is for your convenience, to rebuild a (probably) > smaller collection of ports that are most likely to need rebuilding > after a change in default python versions. Thanks for the explanation. In principle the script works as aspected. As far as I can see there remain some ports like graphics/qgis without upgrading. QGIS defines USE_PYTHON=yes in its Makefile, but is not upgraded. Other examples from my installations are multimedia/xbmc, irc/xchat, editors/openoffice.org-3. pkg_libchk from sysutils/bsdadminscripts identifies most (all?) of them. Rainer