From owner-freebsd-python@FreeBSD.ORG Sun Jun 7 02:51:01 2009 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1F42106566C for ; Sun, 7 Jun 2009 02:51:01 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id C78DE8FC08 for ; Sun, 7 Jun 2009 02:51:01 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 25B57359AE4; Sat, 6 Jun 2009 22:32:54 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Sat, 06 Jun 2009 22:32:54 -0400 X-Sasl-enc: GwckUPtZNm8jnSKRJ/tJ43QCcB593mduLozJ5MAlyeIs 1244341973 Received: from [10.0.1.7] (c-66-41-132-62.hsd1.mn.comcast.net [66.41.132.62]) by mail.messagingengine.com (Postfix) with ESMTPSA id B5DD61E4ED; Sat, 6 Jun 2009 22:32:53 -0400 (EDT) Message-Id: <3422C91A-566E-4097-B5D1-24E251CB8E80@tcbug.org> From: Josh Paetzel To: Chuck Robey In-Reply-To: <4A2ACBA5.6050602@telenix.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Sat, 6 Jun 2009 21:32:52 -0500 References: <4A2ACBA5.6050602@telenix.org> X-Mailer: Apple Mail (2.935.3) Cc: freebsd-python@freebsd.org Subject: Re: aboout setting up a new python X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Jun 2009 02:51:02 -0000 On Jun 6, 2009, at 3:03 PM, Chuck Robey wrote: > I wanted to build python26, being that my current python is > python25, and I want > (suddenly) to develop on this machine for Pyglet (OpenGL for Python) > and > pyglet's port installed using py26 ... beyond that, I think I like > the 2.6 > version of python (I don't like the 3.0 version, and would REALLY > NOT want to > install that here). > > So, I know there's a set of links to make, to get the 2.6 version to > work. I'd > guessed that maybe thing thing named "python-config" would do that > for me, but > there's no man page, and the response from --help is merely the > usage(). I > haven't any idea how to use it, not one line. I can't find anything > in > /usr/local/share, either (but I might not be looking in the right > place anyhow). > Tried in the doc subdir too. > > Could I get a hint how to get my python2.6 up? BTW, I tried to see > if maybe > just installing the python26 port might activate 2.6 for me, but > when I run > "python" the prompt tells me that version 2.5.4 is still in control. > > To get the symlink for /usr/local/bin/python to point at your python 2.6 binary you can put PYTHON_DEFAULT_VERSION=python2.6 in to /etc/ make.conf and then install lang/python26, or you can just create the symlink yourself. Or you can start the python editor using python2.6 if you want the old symlink to still point at python 2.5 Thanks, Josh Paetzel From owner-freebsd-python@FreeBSD.ORG Mon Jun 8 11:07:00 2009 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8817E106567C for ; Mon, 8 Jun 2009 11:07:00 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 74C5A8FC17 for ; Mon, 8 Jun 2009 11:07:00 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n58B709q020774 for ; Mon, 8 Jun 2009 11:07:00 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n58B6x0O020770 for freebsd-python@FreeBSD.org; Mon, 8 Jun 2009 11:06:59 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 8 Jun 2009 11:06:59 GMT Message-Id: <200906081106.n58B6x0O020770@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-python@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-python@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jun 2009 11:07:01 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/134736 python [Update]www/py-pylons:update to 0.9.7 o ports/134239 python [patch] rc script for net-p2p/py-bittornado o ports/133844 python New port: databases/py-postgresql python3 pgsql drive o ports/133440 python Building lang/python30 with UCS-4 support doesn't work o ports/133081 python [bsd.python.mk] PYEASYINSTALL_ARCHDEP=yes makes broken o ports/132093 python lang/python26: python's subprocess.py fails with 'Inte o ports/123154 python New port: devel/py-yapps2 (an easy-to-use parser gener o ports/122616 python databases/py-pyPgSQL - apply bytea escape bug patch in o ports/118301 python devel/py-setuptools easy-install.pth contents lost on o ports/115940 python Missed one file in lang/python25 if NO_NIS defined o ports/109550 python lang/python25 does not install /usr/local/bin/python 11 problems total. From owner-freebsd-python@FreeBSD.ORG Tue Jun 9 10:54:35 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B2D6106564A for ; Tue, 9 Jun 2009 10:54:35 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0C9FA8FC19 for ; Tue, 9 Jun 2009 10:54:34 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from isis.bris.ac.uk ([137.222.10.63]) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1MDyga-0006wQ-72; Tue, 09 Jun 2009 11:36:56 +0100 Received: from mech-cluster238.men.bris.ac.uk ([137.222.187.238]) by isis.bris.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1MDygZ-0006HN-Nt; Tue, 09 Jun 2009 11:36:08 +0100 Received: from mech-cluster238.men.bris.ac.uk (localhost.men.bris.ac.uk [127.0.0.1]) by mech-cluster238.men.bris.ac.uk (8.14.3/8.14.3) with ESMTP id n59AGgDV039159; Tue, 9 Jun 2009 11:16:42 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster238.men.bris.ac.uk (8.14.3/8.14.3/Submit) id n59AGgtF039158; Tue, 9 Jun 2009 11:16:42 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster238.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Tue, 9 Jun 2009 11:16:42 +0100 From: Anton Shterenlikht To: python@freebsd.org, freebsd-questions@freebsd.org Message-ID: <20090609101642.GA38980@mech-cluster238.men.bris.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.19 (2009-01-05) Cc: Subject: python upgrade 2.5 to 2.6 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2009 10:54:35 -0000 I use portmaster. What shall I use instead of pkg_which? PORTUPGRADE_CMD?= ${LOCALBASE}/sbin/portmaster ^^^^^^^^^ changed to portmaster PKG_WHICH_CMD?= ${LOCALBASE}/sbin/pkg_which ^^^^^^^^^ this I haven't got many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 928 8233 Fax: +44 (0)117 929 4423 From owner-freebsd-python@FreeBSD.ORG Tue Jun 9 12:56:29 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 138A3106566C for ; Tue, 9 Jun 2009 12:56:29 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id CADBA8FC0C for ; Tue, 9 Jun 2009 12:56:28 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from mr08.lnh.mail.rcn.net ([207.172.157.28]) by smtp02.lnh.mail.rcn.net with ESMTP; 09 Jun 2009 08:27:26 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr08.lnh.mail.rcn.net (MOS 3.10.5-GA) with ESMTP id KXO13948; Tue, 9 Jun 2009 08:27:26 -0400 (EDT) Received: from 209-6-22-188.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.22.188]) by smtp01.lnh.mail.rcn.net with ESMTP; 09 Jun 2009 08:27:26 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18990.21805.510722.104853@jerusalem.litteratus.org> Date: Tue, 9 Jun 2009 08:27:25 -0400 To: python@freebsd.org X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr08.lnh.mail.rcn.net) Cc: Subject: when building python-2.6 ... X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2009 12:56:29 -0000 ... I get: Failed to find the necessary bits to build these modules: linuxaudiodev spwd sunaudiodev To find the necessary bits, look in setup.py in detect_modules() for the module's name. and the build continues, apparently successfully. Is this a problem, and what do I do to fix it? Respectfully, Robert Huff From owner-freebsd-python@FreeBSD.ORG Tue Jun 9 23:44:48 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 289291065670 for ; Tue, 9 Jun 2009 23:44:48 +0000 (UTC) (envelope-from frank@esperance-linux.co.uk) Received: from mailout.zetnet.co.uk (mailout.zetnet.co.uk [194.247.47.231]) by mx1.freebsd.org (Postfix) with ESMTP id D18E28FC13 for ; Tue, 9 Jun 2009 23:44:47 +0000 (UTC) (envelope-from frank@esperance-linux.co.uk) Received: from irwell.zetnet.co.uk ([194.247.47.48] helo=zetnet.co.uk) by mailout.zetnet.co.uk with esmtp (Exim 4.63) (envelope-from ) id 1MEAgF-0004xF-Ow; Wed, 10 Jun 2009 00:24:35 +0100 Received: from melon.esperance-linux.co.uk (54-144.adsl.zetnet.co.uk [194.247.54.144]) by zetnet.co.uk (8.14.1/8.14.1/Debian-9) with ESMTP id n59NOZcc027934; Wed, 10 Jun 2009 00:24:35 +0100 Received: by melon.esperance-linux.co.uk (Postfix, from userid 1001) id D04F9FCA505; Wed, 10 Jun 2009 00:24:29 +0100 (BST) Date: Wed, 10 Jun 2009 00:24:29 +0100 From: Frank Shute To: Anton Shterenlikht Message-ID: <20090609232429.GA14221@melon.esperance-linux.co.uk> Mail-Followup-To: Anton Shterenlikht , python@freebsd.org, freebsd-questions@freebsd.org References: <20090609101642.GA38980@mech-cluster238.men.bris.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090609101642.GA38980@mech-cluster238.men.bris.ac.uk> User-Agent: Mutt/1.4.2.3i X-Face: *}~{PHnDTzvXPe'wl_-f%!@+r5; VLhb':*DsX%wEOPg\fDrXWQJf|2\,92"DdS%63t*BHDyQ|OWo@Gfjcd72eaN!4%NE{0]p)ihQ1MyFNtWL X-Operating-System: FreeBSD 6.4-RELEASE-p2 i386 X-Organisation: 'http://www.shute.org.uk/' X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.1.7 (zetnet.co.uk [194.247.46.1]); Wed, 10 Jun 2009 00:24:35 +0100 (BST) Cc: python@freebsd.org, freebsd-questions@freebsd.org Subject: Re: python upgrade 2.5 to 2.6 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Frank Shute List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2009 23:44:48 -0000 On Tue, Jun 09, 2009 at 11:16:42AM +0100, Anton Shterenlikht wrote: > > I use portmaster. What shall I use instead of pkg_which? > > PORTUPGRADE_CMD?= ${LOCALBASE}/sbin/portmaster > ^^^^^^^^^ changed to portmaster > PKG_WHICH_CMD?= ${LOCALBASE}/sbin/pkg_which > ^^^^^^^^^ this I haven't got > > many thanks > anton It seems that: pkg_info -q -W should produce similar output and pkg_info(1) is part of base. I guess you might need to change your Makefile to use a variable like PKG_WHICH_CMD_ARGS also. Regards, -- Frank Contact info: http://www.shute.org.uk/misc/contact.html From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 13:26:48 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C6C31065673; Wed, 10 Jun 2009 13:26:48 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 099508FC1C; Wed, 10 Jun 2009 13:26:47 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 487625C37; Wed, 10 Jun 2009 09:26:47 -0400 (EDT) Date: Wed, 10 Jun 2009 09:26:47 -0400 From: Wesley Shields To: python@freebsd.org, ports@freebsd.org Message-ID: <20090610132647.GC40713@atarininja.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.19 (2009-01-05) Cc: miwi@FreeBSD.org Subject: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 13:26:48 -0000 Here's a patch[1] that allows you to use portmaster when doing the python upgrade. I intend to commit this tomorrow morning unless someone speaks up. I'll also be adding the instructions to the UPDATING entry. Once applied you should be able to use: cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER It will be quite slow compared to using pkg_which (the normal method) so be patient. I've used this patch to upgrade one lightly used machine and I know at least one other person has survived an upgrade of a machine with over 1000 ports installed. [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff -- WXS From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 15:12:13 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D9F7106566B; Wed, 10 Jun 2009 15:12:13 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 16FC08FC08; Wed, 10 Jun 2009 15:12:12 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 5E79C5C37; Wed, 10 Jun 2009 11:12:12 -0400 (EDT) Date: Wed, 10 Jun 2009 11:12:12 -0400 From: Wesley Shields To: Rene Ladan Message-ID: <20090610151212.GB61383@atarininja.org> References: <20090610132647.GC40713@atarininja.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.19 (2009-01-05) Cc: ports@freebsd.org, python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 15:12:13 -0000 On Wed, Jun 10, 2009 at 04:44:41PM +0200, Rene Ladan wrote: > 2009/6/10 Wesley Shields : > > Here's a patch[1] that allows you to use portmaster when doing the python > > upgrade. I intend to commit this tomorrow morning unless someone speaks > > up. I'll also be adding the instructions to the UPDATING entry. > > > > Once applied you should be able to use: > > > > cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER > > > > It will be quite slow compared to using pkg_which (the normal method) so > > be patient. I've used this patch to upgrade one lightly used machine and > > I know at least one other person has survived an upgrade of a machine > > with over 1000 ports installed. > > > > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff > > > I applied the patch, but there is something wrong: > > > # make upgrade-site-packages -DUSE_PORTMASTER > > Syntax error: end of file unexpected (expecting "}") > > *** Error code 2 > > > > Stop in /usr/ports/lang/python. Sorry, updated the patch to address this. Please revert and try again. -- WXS From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 15:13:11 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BCA51065679; Wed, 10 Jun 2009 15:13:11 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-pz0-f197.google.com (mail-pz0-f197.google.com [209.85.222.197]) by mx1.freebsd.org (Postfix) with ESMTP id DDC6C8FC15; Wed, 10 Jun 2009 15:13:10 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mail-pz0-f197.google.com with SMTP id 35so116389pzk.3 for ; Wed, 10 Jun 2009 08:13:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=nhJahfEhY2hPWvDpmBYCaVN39cgY1eUjJG0TQWhBOOM=; b=ajr9BPGuRLegR8sUtzEF7IkJY6Ds6rX4GnUanaw/FYKqhsbZi3mSib5grKM28o07yO 0iq1YJz0O/ZI/XGSv1erQ+z4lBLW8rMqtlhygk83i/Sjp4T1P7+FgAgt33bR5+22tYb1 3Cs6z3ZcbRtbgBG9w+4n6p7u+Ay+5USNKOtyA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=N6E6JHAPFejSUNWDwIiq0i9uog35egjXJTgqaOyg8dvpMNn3i46XNCsgKttfFQLgAS zy2ys9bK5LJon/EmL+W+HtJtO9fNgPrMdxPrEfxjFlTjsy1q0SkGfF0dSyffD3FBFcAW cZaVWrd1+/g63brQOEjyQWFGumRGaDo40WG+c= MIME-Version: 1.0 Received: by 10.220.75.70 with SMTP id x6mr1042229vcj.87.1244645081115; Wed, 10 Jun 2009 07:44:41 -0700 (PDT) In-Reply-To: <20090610132647.GC40713@atarininja.org> References: <20090610132647.GC40713@atarininja.org> Date: Wed, 10 Jun 2009 16:44:41 +0200 Message-ID: From: Rene Ladan To: Wesley Shields Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org, python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 15:13:11 -0000 2009/6/10 Wesley Shields : > Here's a patch[1] that allows you to use portmaster when doing the python > upgrade. I intend to commit this tomorrow morning unless someone speaks > up. I'll also be adding the instructions to the UPDATING entry. > > Once applied you should be able to use: > > cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER > > It will be quite slow compared to using pkg_which (the normal method) so > be patient. I've used this patch to upgrade one lightly used machine and > I know at least one other person has survived an upgrade of a machine > with over 1000 ports installed. > > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff > I applied the patch, but there is something wrong: > # make upgrade-site-packages -DUSE_PORTMASTER > Syntax error: end of file unexpected (expecting "}") > *** Error code 2 > > Stop in /usr/ports/lang/python. Regards, Ren=E9 --=20 http://www.rene-ladan.nl/ GPG fingerprint =3D E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 15:26:47 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03C261065745; Wed, 10 Jun 2009 15:26:47 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.225]) by mx1.freebsd.org (Postfix) with ESMTP id B17AB8FC0A; Wed, 10 Jun 2009 15:26:41 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by rv-out-0506.google.com with SMTP id k40so323315rvb.43 for ; Wed, 10 Jun 2009 08:26:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=txZpvhX3hhYURCwG8mSbj+HS4SDW90wlTYcUy1UUzFM=; b=W6ZDbf4PFRYHlDOkLQfoZBdAkObD7adKol3rSGEKJ9ezTKhp+ZYNNffkKheC3SvhsZ x5iiG3cC6PxrOeouKx7odvqJbl9TT0J07zbSWv7XVg8owJKaldWUno7BfYV0oIUBlbHJ q0SeUHk0QXnztYPYkl3KyDUCkVVcd2pSqftuQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=xXmfE6zonVVVEmI/mgh6dkQncJKnFxe6zjejte6R8H2jdIdupaXfrul9sx3fDl7zjB oc0bKIEU0uBEMFkbB+vLVI7WgihQrGbKEMtWTMhS/8IP7GqhYDbN22/CNISnDWHICOX+ RhBN42mGPCOnBENHU6Fx683MiAqXjcCCHHccY= MIME-Version: 1.0 Received: by 10.220.72.18 with SMTP id k18mr1124124vcj.83.1244647600614; Wed, 10 Jun 2009 08:26:40 -0700 (PDT) In-Reply-To: <20090610151212.GB61383@atarininja.org> References: <20090610132647.GC40713@atarininja.org> <20090610151212.GB61383@atarininja.org> Date: Wed, 10 Jun 2009 17:26:40 +0200 Message-ID: From: Rene Ladan To: Wesley Shields Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org, python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 15:26:47 -0000 2009/6/10 Wesley Shields : > On Wed, Jun 10, 2009 at 04:44:41PM +0200, Rene Ladan wrote: >> 2009/6/10 Wesley Shields : >> > Here's a patch[1] that allows you to use portmaster when doing the pyt= hon >> > upgrade. I intend to commit this tomorrow morning unless someone speak= s >> > up. I'll also be adding the instructions to the UPDATING entry. >> > >> > Once applied you should be able to use: >> > >> > cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMAST= ER >> > >> > It will be quite slow compared to using pkg_which (the normal method) = so >> > be patient. I've used this patch to upgrade one lightly used machine a= nd >> > I know at least one other person has survived an upgrade of a machine >> > with over 1000 ports installed. >> > >> > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff >> > >> I applied the patch, but there is something wrong: >> >> > # make upgrade-site-packages -DUSE_PORTMASTER >> > Syntax error: end of file unexpected (expecting "}") >> > *** Error code 2 >> > >> > Stop in /usr/ports/lang/python. > > Sorry, updated the patch to address this. Please revert and try again. > > -- WXS > Still not :-( : > # patch Hmm... Looks like a unified diff to me... > The text leading up to this was: > -------------------------- > |Index: Makefile > |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > |RCS file: /ncvs/ports/lang/python/Makefile,v > |retrieving revision 1.161 > |diff -u -r1.161 Makefile > |--- Makefile 31 Jul 2007 16:28:32 -0000 1.161 > |+++ Makefile 10 Jun 2009 15:15:23 -0000 > -------------------------- > Patching file Makefile using Plan A... > Hunk #1 succeeded at 24. > Hunk #2 succeeded at 46. > done > # make upgrade-site-packages -DUSE_PORTMASTER > > =3D=3D=3D>>> /var/db/pkg/-f does not exist > =3D=3D=3D>>> Aborting update > > *** Signal 15 > > Terminated > Stop in /usr/ports/lang/python. > # portmaster-2.7, python-2.6,2 and python26-2.6.2 are installed. This is on 7.2-RELEASE/i386 with portsnap tree as of "now". Ren=E9 --=20 http://www.rene-ladan.nl/ GPG fingerprint =3D E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 15:41:11 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEB1C1065670; Wed, 10 Jun 2009 15:41:11 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id B5BD78FC0A; Wed, 10 Jun 2009 15:41:11 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 3E3035C2E; Wed, 10 Jun 2009 11:41:11 -0400 (EDT) Date: Wed, 10 Jun 2009 11:41:11 -0400 From: Wesley Shields To: Rene Ladan Message-ID: <20090610154111.GC61383@atarininja.org> References: <20090610132647.GC40713@atarininja.org> <20090610151212.GB61383@atarininja.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.19 (2009-01-05) Cc: ports@freebsd.org, python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 15:41:12 -0000 On Wed, Jun 10, 2009 at 05:26:40PM +0200, Rene Ladan wrote: > 2009/6/10 Wesley Shields : > > On Wed, Jun 10, 2009 at 04:44:41PM +0200, Rene Ladan wrote: > >> 2009/6/10 Wesley Shields : > >> > Here's a patch[1] that allows you to use portmaster when doing the python > >> > upgrade. I intend to commit this tomorrow morning unless someone speaks > >> > up. I'll also be adding the instructions to the UPDATING entry. > >> > > >> > Once applied you should be able to use: > >> > > >> > cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER > >> > > >> > It will be quite slow compared to using pkg_which (the normal method) so > >> > be patient. I've used this patch to upgrade one lightly used machine and > >> > I know at least one other person has survived an upgrade of a machine > >> > with over 1000 ports installed. > >> > > >> > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff > >> > > >> I applied the patch, but there is something wrong: > >> > >> > # make upgrade-site-packages -DUSE_PORTMASTER > >> > Syntax error: end of file unexpected (expecting "}") > >> > *** Error code 2 > >> > > >> > Stop in /usr/ports/lang/python. > > > > Sorry, updated the patch to address this. Please revert and try again. > > > > -- WXS > > > > Still not :-( : > > > # patch > Hmm... Looks like a unified diff to me... > > The text leading up to this was: > > -------------------------- > > |Index: Makefile > > |=================================================================== > > |RCS file: /ncvs/ports/lang/python/Makefile,v > > |retrieving revision 1.161 > > |diff -u -r1.161 Makefile > > |--- Makefile 31 Jul 2007 16:28:32 -0000 1.161 > > |+++ Makefile 10 Jun 2009 15:15:23 -0000 > > -------------------------- > > Patching file Makefile using Plan A... > > Hunk #1 succeeded at 24. > > Hunk #2 succeeded at 46. > > done > > # make upgrade-site-packages -DUSE_PORTMASTER > > > > ===>>> /var/db/pkg/-f does not exist > > ===>>> Aborting update > > > > *** Signal 15 > > > > Terminated > > Stop in /usr/ports/lang/python. > > # > > portmaster-2.7, python-2.6,2 and python26-2.6.2 are installed. > This is on 7.2-RELEASE/i386 with portsnap tree as of "now". The patch was only tested with PORTUPGRADE_ARGS defined. In the case where it wasn't defined you would run into the issue you described. I think I've fixed it now, so please revert and try again. Sorry for the problems, but like I said earlier this is to get it more exposure. Please revert, fetch the patch again and apply. -- WXS From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 15:59:44 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EB4A106564A; Wed, 10 Jun 2009 15:59:44 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.173]) by mx1.freebsd.org (Postfix) with ESMTP id 2AA308FC15; Wed, 10 Jun 2009 15:59:44 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so341926wfg.7 for ; Wed, 10 Jun 2009 08:59:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=b4EgsDZ7L4JnzMLZ0gNcjYD7HJ45Vh93Z4/yQrX3YfE=; b=Aqnh0aAtIKD8ntZRIsoigowjiq95W+V+UZxs8FFrNZwYNOOJ9G5c0xahT9z88gMX6o zN8fKDuRJtrQAe8zYb55CWbCw8nvO5tPKV987AAN/rSwoVoqxUocP6sq0AvG7ngGd5DD aD82CIf1zUIz0pmKWpQijoYcG4NtQ4K4LkPSg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=jWXfJMS6+qAZrLuro1Fyys3aVa2asIXhxR0Xzk84GCd0tHSVCZNH0Kc/+a9rxeQ4iW 6w8KBKItGTpxExPdEiXEdnZPxvzJSX193XLmtOfDsHK3SR2dIxgHdrXOegd9E4UFyhPe 9pOnBdZG6+QCzL6+OwQ0WkY+99axUfhJUAH/A= MIME-Version: 1.0 Received: by 10.220.46.10 with SMTP id h10mr1173834vcf.8.1244649583051; Wed, 10 Jun 2009 08:59:43 -0700 (PDT) In-Reply-To: <20090610154111.GC61383@atarininja.org> References: <20090610132647.GC40713@atarininja.org> <20090610151212.GB61383@atarininja.org> <20090610154111.GC61383@atarininja.org> Date: Wed, 10 Jun 2009 17:59:42 +0200 Message-ID: From: Rene Ladan To: Wesley Shields Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org, python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 15:59:45 -0000 2009/6/10 Wesley Shields : > On Wed, Jun 10, 2009 at 05:26:40PM +0200, Rene Ladan wrote: >> 2009/6/10 Wesley Shields : >> > On Wed, Jun 10, 2009 at 04:44:41PM +0200, Rene Ladan wrote: >> >> 2009/6/10 Wesley Shields : >> >> > Here's a patch[1] that allows you to use portmaster when doing the = python >> >> > upgrade. I intend to commit this tomorrow morning unless someone sp= eaks >> >> > up. I'll also be adding the instructions to the UPDATING entry. >> >> > >> >> > Once applied you should be able to use: >> >> > >> >> > cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTM= ASTER >> >> > >> >> > It will be quite slow compared to using pkg_which (the normal metho= d) so >> >> > be patient. I've used this patch to upgrade one lightly used machin= e and >> >> > I know at least one other person has survived an upgrade of a machi= ne >> >> > with over 1000 ports installed. >> >> > >> >> > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff >> >> > >> >> I applied the patch, but there is something wrong: >> >> >> >> > # make upgrade-site-packages -DUSE_PORTMASTER >> >> > Syntax error: end of file unexpected (expecting "}") >> >> > *** Error code 2 >> >> > >> >> > Stop in /usr/ports/lang/python. >> > >> > Sorry, updated the patch to address this. Please revert and try again. >> > >> > -- WXS >> > >> >> Still not :-( : >> >> > # patch > > Hmm... =A0Looks like a unified diff to me... >> > The text leading up to this was: >> > -------------------------- >> > |Index: Makefile >> > |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> > |RCS file: /ncvs/ports/lang/python/Makefile,v >> > |retrieving revision 1.161 >> > |diff -u -r1.161 Makefile >> > |--- Makefile =A0 31 Jul 2007 16:28:32 -0000 =A0 =A0 =A01.161 >> > |+++ Makefile =A0 10 Jun 2009 15:15:23 -0000 >> > -------------------------- >> > Patching file Makefile using Plan A... >> > Hunk #1 succeeded at 24. >> > Hunk #2 succeeded at 46. >> > done >> > # make upgrade-site-packages -DUSE_PORTMASTER >> > >> > =3D=3D=3D>>> /var/db/pkg/-f does not exist >> > =3D=3D=3D>>> Aborting update >> > >> > *** Signal 15 >> > >> > Terminated >> > Stop in /usr/ports/lang/python. >> > # >> >> portmaster-2.7, python-2.6,2 and python26-2.6.2 are installed. >> This is on 7.2-RELEASE/i386 with portsnap tree as of "now". > > The patch was only tested with PORTUPGRADE_ARGS defined. In the > case where it wasn't defined you would run into the issue you described. > I think I've fixed it now, so please revert and try again. Sorry for the > problems, but like I said earlier this is to get it more exposure. > > Please revert, fetch the patch again and apply. > It now also works fine without PORTUPGRADE_ARGS defined, i.e. just # ( cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTE= R ) Thanks, Ren=E9 --=20 http://www.rene-ladan.nl/ GPG fingerprint =3D E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 16:25:18 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74151106566C; Wed, 10 Jun 2009 16:25:18 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 2D2438FC1F; Wed, 10 Jun 2009 16:25:10 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 579AA5C2E; Wed, 10 Jun 2009 12:25:10 -0400 (EDT) Date: Wed, 10 Jun 2009 12:25:10 -0400 From: Wesley Shields To: Rene Ladan Message-ID: <20090610162510.GE61383@atarininja.org> References: <20090610132647.GC40713@atarininja.org> <20090610151212.GB61383@atarininja.org> <20090610154111.GC61383@atarininja.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.19 (2009-01-05) Cc: ports@freebsd.org, python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 16:25:18 -0000 On Wed, Jun 10, 2009 at 05:59:42PM +0200, Rene Ladan wrote: > 2009/6/10 Wesley Shields : > > On Wed, Jun 10, 2009 at 05:26:40PM +0200, Rene Ladan wrote: > >> 2009/6/10 Wesley Shields : > >> > On Wed, Jun 10, 2009 at 04:44:41PM +0200, Rene Ladan wrote: > >> >> 2009/6/10 Wesley Shields : > >> >> > Here's a patch[1] that allows you to use portmaster when doing the python > >> >> > upgrade. I intend to commit this tomorrow morning unless someone speaks > >> >> > up. I'll also be adding the instructions to the UPDATING entry. > >> >> > > >> >> > Once applied you should be able to use: > >> >> > > >> >> > cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER > >> >> > > >> >> > It will be quite slow compared to using pkg_which (the normal method) so > >> >> > be patient. I've used this patch to upgrade one lightly used machine and > >> >> > I know at least one other person has survived an upgrade of a machine > >> >> > with over 1000 ports installed. > >> >> > > >> >> > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff > >> >> > > >> >> I applied the patch, but there is something wrong: > >> >> > >> >> > # make upgrade-site-packages -DUSE_PORTMASTER > >> >> > Syntax error: end of file unexpected (expecting "}") > >> >> > *** Error code 2 > >> >> > > >> >> > Stop in /usr/ports/lang/python. > >> > > >> > Sorry, updated the patch to address this. Please revert and try again. > >> > > >> > -- WXS > >> > > >> > >> Still not :-( : > >> > >> > # patch >> > Hmm... ?Looks like a unified diff to me... > >> > The text leading up to this was: > >> > -------------------------- > >> > |Index: Makefile > >> > |=================================================================== > >> > |RCS file: /ncvs/ports/lang/python/Makefile,v > >> > |retrieving revision 1.161 > >> > |diff -u -r1.161 Makefile > >> > |--- Makefile ? 31 Jul 2007 16:28:32 -0000 ? ? ?1.161 > >> > |+++ Makefile ? 10 Jun 2009 15:15:23 -0000 > >> > -------------------------- > >> > Patching file Makefile using Plan A... > >> > Hunk #1 succeeded at 24. > >> > Hunk #2 succeeded at 46. > >> > done > >> > # make upgrade-site-packages -DUSE_PORTMASTER > >> > > >> > ===>>> /var/db/pkg/-f does not exist > >> > ===>>> Aborting update > >> > > >> > *** Signal 15 > >> > > >> > Terminated > >> > Stop in /usr/ports/lang/python. > >> > # > >> > >> portmaster-2.7, python-2.6,2 and python26-2.6.2 are installed. > >> This is on 7.2-RELEASE/i386 with portsnap tree as of "now". > > > > The patch was only tested with PORTUPGRADE_ARGS defined. In the > > case where it wasn't defined you would run into the issue you described. > > I think I've fixed it now, so please revert and try again. Sorry for the > > problems, but like I said earlier this is to get it more exposure. > > > > Please revert, fetch the patch again and apply. > > > It now also works fine without PORTUPGRADE_ARGS defined, i.e. just > # ( cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER ) Thank you. I'll wait till tomorrow morning (about 24 hours from when I started this thread) before I commit. If anyone has any more feedback, positive or negative please let me know. -- WXS From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 20:46:45 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FF67106564A; Wed, 10 Jun 2009 20:46:45 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ew0-f212.google.com (mail-ew0-f212.google.com [209.85.219.212]) by mx1.freebsd.org (Postfix) with ESMTP id 907888FC16; Wed, 10 Jun 2009 20:46:44 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mail-ew0-f212.google.com with SMTP id 8so1127109ewy.43 for ; Wed, 10 Jun 2009 13:46:44 -0700 (PDT) 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:content-type:content-transfer-encoding; bh=ttQuqdMAepSqjCtSOCr7f7rRBFCdPXsGUTX/TdMEScs=; b=efgDXql8IRY4yPDsh+WFqtgD5e0MHGnB0lmdZ4Tu/vziIcVUhqG25XjqyOlnEq1gI7 RRF+2b3A/alXUCRZ5G76qJrdARKjUAlZVUiF0aTarj8bMR+X1x6+R54irp6jM/iB77qQ 461wRGhn6Lgf9vJr6xgRm+ObSClDr96SW/sAA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=kWdvvP08hOBB1yQPIz6ghv3TRGOKVKsb9yThvS2JQg5p5WwyOF2AU7FgwOXy8fM9IS 2NzHuxSPiItST/I0ero69I2hMyzYX3mxi2thF8YC+qv6ymtJ+cr5AhOoj3ezEIKaUplA bjRRjRSsaCZM68uU49ZmaabGE6LJ/KNqvth2I= Received: by 10.210.128.5 with SMTP id a5mr7778467ebd.83.1244666804234; Wed, 10 Jun 2009 13:46:44 -0700 (PDT) Received: from self.rene-ladan.nl ([77.163.174.49]) by mx.google.com with ESMTPS id 28sm40519eye.56.2009.06.10.13.46.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 10 Jun 2009 13:46:43 -0700 (PDT) Message-ID: <4A301BB0.5090500@gmail.com> Date: Wed, 10 Jun 2009 22:46:40 +0200 From: Rene Ladan User-Agent: Thunderbird 2.0.0.21 (X11/20090404) MIME-Version: 1.0 To: Wesley Shields References: <20090610132647.GC40713@atarininja.org> <20090610151212.GB61383@atarininja.org> <20090610154111.GC61383@atarininja.org> <20090610162510.GE61383@atarininja.org> In-Reply-To: <20090610162510.GE61383@atarininja.org> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 20:46:46 -0000 Wesley Shields schreef: > On Wed, Jun 10, 2009 at 05:59:42PM +0200, Rene Ladan wrote: >> 2009/6/10 Wesley Shields : >>> On Wed, Jun 10, 2009 at 05:26:40PM +0200, Rene Ladan wrote: >>>> 2009/6/10 Wesley Shields : >>>>> On Wed, Jun 10, 2009 at 04:44:41PM +0200, Rene Ladan wrote: >>>>>> 2009/6/10 Wesley Shields : >>>>>>> Here's a patch[1] that allows you to use portmaster when doing the python >>>>>>> upgrade. I intend to commit this tomorrow morning unless someone speaks >>>>>>> up. I'll also be adding the instructions to the UPDATING entry. >>>>>>> >>>>>>> Once applied you should be able to use: >>>>>>> >>>>>>> cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER >>>>>>> >>>>>>> It will be quite slow compared to using pkg_which (the normal method) so >>>>>>> be patient. I've used this patch to upgrade one lightly used machine and >>>>>>> I know at least one other person has survived an upgrade of a machine >>>>>>> with over 1000 ports installed. >>>>>>> >>>>>>> [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff >>>>>>> >>>>>> I applied the patch, but there is something wrong: >>>>>> >>>>>>> # make upgrade-site-packages -DUSE_PORTMASTER >>>>>>> Syntax error: end of file unexpected (expecting "}") >>>>>>> *** Error code 2 >>>>>>> >>>>>>> Stop in /usr/ports/lang/python. >>>>> Sorry, updated the patch to address this. Please revert and try again. >>>>> >>>>> -- WXS >>>>> >>>> Still not :-( : >>>> >>>>> # patch >>>> Hmm... ?Looks like a unified diff to me... >>>>> The text leading up to this was: >>>>> -------------------------- >>>>> |Index: Makefile >>>>> |=================================================================== >>>>> |RCS file: /ncvs/ports/lang/python/Makefile,v >>>>> |retrieving revision 1.161 >>>>> |diff -u -r1.161 Makefile >>>>> |--- Makefile ? 31 Jul 2007 16:28:32 -0000 ? ? ?1.161 >>>>> |+++ Makefile ? 10 Jun 2009 15:15:23 -0000 >>>>> -------------------------- >>>>> Patching file Makefile using Plan A... >>>>> Hunk #1 succeeded at 24. >>>>> Hunk #2 succeeded at 46. >>>>> done >>>>> # make upgrade-site-packages -DUSE_PORTMASTER >>>>> >>>>> ===>>> /var/db/pkg/-f does not exist >>>>> ===>>> Aborting update >>>>> >>>>> *** Signal 15 >>>>> >>>>> Terminated >>>>> Stop in /usr/ports/lang/python. >>>>> # >>>> portmaster-2.7, python-2.6,2 and python26-2.6.2 are installed. >>>> This is on 7.2-RELEASE/i386 with portsnap tree as of "now". >>> The patch was only tested with PORTUPGRADE_ARGS defined. In the >>> case where it wasn't defined you would run into the issue you described. >>> I think I've fixed it now, so please revert and try again. Sorry for the >>> problems, but like I said earlier this is to get it more exposure. >>> >>> Please revert, fetch the patch again and apply. >>> >> It now also works fine without PORTUPGRADE_ARGS defined, i.e. just >> # ( cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER ) > > Thank you. I'll wait till tomorrow morning (about 24 hours from when I > started this thread) before I commit. If anyone has any more feedback, > positive or negative please let me know. > The latest patch also works fine on my 7.2-RELEASE/amd64 which has xorg-7.4 and xfce-4.6.1 installed. Regards, Rene -- http://www.rene-ladan.nl/ GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 20:52:37 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2F06106567A; Wed, 10 Jun 2009 20:52:37 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id E79CC8FC12; Wed, 10 Jun 2009 20:52:36 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 4554D5C37; Wed, 10 Jun 2009 16:52:36 -0400 (EDT) Date: Wed, 10 Jun 2009 16:52:36 -0400 From: Wesley Shields To: Mel Flynn Message-ID: <20090610205236.GD65705@atarininja.org> References: <20090610132647.GC40713@atarininja.org> <200906101244.43479.mel.flynn+fbsd.ports@mailing.thruhere.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200906101244.43479.mel.flynn+fbsd.ports@mailing.thruhere.net> User-Agent: Mutt/1.5.19 (2009-01-05) Cc: ports@freebsd.org, python@freebsd.org, freebsd-ports@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 20:52:38 -0000 On Wed, Jun 10, 2009 at 12:44:42PM -0800, Mel Flynn wrote: > On Wednesday 10 June 2009 05:26:47 Wesley Shields wrote: > > > It will be quite slow compared to using pkg_which (the normal method) so > > be patient. > > Does pkg_which use the pkgdb? If so, maybe we could have pkg_info grow a cache > for future encounters, or we can create one: My guess is that pkg_which is using pkgdb, which is why it is significantly faster. > % grep -v '^@' /var/db/pkg/*/+CONTENTS >/tmp/pkg_info.cache > % FOUND=`sed -ne 's,^/var/db/pkg/\(.*\)/+CONTENTS:lib/python2.6/site- > packages/xcbgen/error.py$,\1,p' /tmp/pkg_info.cache`; echo $FOUND > xcb-proto-1.4 > > So: > 's,^${PKG_DBDIR}/\(.*\)/+CONTENTS:$$f$$,\1,p' I think there is a SoC project in the works to make our pkg utilities much better. I don't know any of the details but I can only hope that speed is one of the things being improved. > > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff > > What's this for? > +JOBS= sysctl -n kern.smp.cpus > > Should be != if it's gonna be used, but it's not referenced anywhere else > that I can see. It's used in XARGS_CMD to provide a bit of parallelism in an effort to be a bit faster. In my opinion the number can be increased much further than kern.smp.cpus but I'm not in a position to figure out how far to push it. The value used is better than nothing. -- WXS From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 21:02:59 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B61FF1065670; Wed, 10 Jun 2009 21:02:59 +0000 (UTC) (envelope-from mel.flynn+fbsd.ports@mailing.thruhere.net) Received: from mailhub.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id 76FCC8FC13; Wed, 10 Jun 2009 21:02:57 +0000 (UTC) (envelope-from mel.flynn+fbsd.ports@mailing.thruhere.net) Received: from smoochies.rachie.is-a-geek.net (mailhub.lan.rachie.is-a-geek.net [192.168.2.11]) by mailhub.rachie.is-a-geek.net (Postfix) with ESMTP id 11D097E837; Wed, 10 Jun 2009 12:44:45 -0800 (AKDT) From: Mel Flynn To: freebsd-ports@freebsd.org Date: Wed, 10 Jun 2009 12:44:42 -0800 User-Agent: KMail/1.11.3 (FreeBSD/8.0-CURRENT; KDE/4.2.3; i386; ; ) References: <20090610132647.GC40713@atarininja.org> In-Reply-To: <20090610132647.GC40713@atarininja.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200906101244.43479.mel.flynn+fbsd.ports@mailing.thruhere.net> Cc: ports@freebsd.org, Wesley Shields , python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 21:03:00 -0000 On Wednesday 10 June 2009 05:26:47 Wesley Shields wrote: > It will be quite slow compared to using pkg_which (the normal method) so > be patient. Does pkg_which use the pkgdb? If so, maybe we could have pkg_info grow a cache for future encounters, or we can create one: % grep -v '^@' /var/db/pkg/*/+CONTENTS >/tmp/pkg_info.cache % FOUND=`sed -ne 's,^/var/db/pkg/\(.*\)/+CONTENTS:lib/python2.6/site- packages/xcbgen/error.py$,\1,p' /tmp/pkg_info.cache`; echo $FOUND xcb-proto-1.4 So: 's,^${PKG_DBDIR}/\(.*\)/+CONTENTS:$$f$$,\1,p' > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff What's this for? +JOBS= sysctl -n kern.smp.cpus Should be != if it's gonna be used, but it's not referenced anywhere else that I can see. -- Mel From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 21:29:42 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 28F22106564A; Wed, 10 Jun 2009 21:29:42 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.freebsd.org (Postfix) with ESMTP id CE9848FC1B; Wed, 10 Jun 2009 21:29:34 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id A0BC9A0755; Wed, 10 Jun 2009 23:00:27 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 94303A0713; Wed, 10 Jun 2009 23:00:27 +0200 (CEST) Received: from mail.physik.uni-wuerzburg.de (wthp192.physik.uni-wuerzburg.de [132.187.40.192]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTP id 806BDA070C; Wed, 10 Jun 2009 23:00:27 +0200 (CEST) Received: from wep4035 ([132.187.37.35]) by mail.physik.uni-wuerzburg.de (Lotus Domino Release 8.0.2FP1HF166) with ESMTP id 2009061023002708-17153 ; Wed, 10 Jun 2009 23:00:27 +0200 Received: by wep4035 (sSMTP sendmail emulation); Wed, 10 Jun 2009 23:00:27 +0200 Date: Wed, 10 Jun 2009 23:00:27 +0200 From: Alexey Shuvaev To: Wesley Shields Message-ID: <20090610210027.GA82406@wep4035.physik.uni-wuerzburg.de> References: <20090610132647.GC40713@atarininja.org> MIME-Version: 1.0 In-Reply-To: <20090610132647.GC40713@atarininja.org> Organization: Universitaet Wuerzburg User-Agent: Mutt/1.5.19 (2009-01-05) X-MIMETrack: Itemize by SMTP Server on domino1/uni-wuerzburg(Release 8.0.2FP1HF166 | March 12, 2009) at 06/10/2009 11:00:27 PM, Serialize by Router on domino1/uni-wuerzburg(Release 8.0.2FP1HF166 | March 12, 2009) at 06/10/2009 11:00:27 PM, Serialize complete at 06/10/2009 11:00:27 PM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de Cc: ports@freebsd.org, python@freebsd.org, miwi@FreeBSD.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 21:29:42 -0000 On Wed, Jun 10, 2009 at 09:26:47AM -0400, Wesley Shields wrote: > Here's a patch[1] that allows you to use portmaster when doing the python > upgrade. I intend to commit this tomorrow morning unless someone speaks > up. I'll also be adding the instructions to the UPDATING entry. > > Once applied you should be able to use: > > cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER > > It will be quite slow compared to using pkg_which (the normal method) so > be patient. I've used this patch to upgrade one lightly used machine and > I know at least one other person has survived an upgrade of a machine > with over 1000 ports installed. > > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff > I think using "-f" switch with portmaster is not correct as it will unconditionally rebuild all dependencies also (often up to perl :). 0.02$, Alexey. From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 21:42:04 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DB4E1065670 for ; Wed, 10 Jun 2009 21:42:04 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) by mx1.freebsd.org (Postfix) with ESMTP id 218E28FC27 for ; Wed, 10 Jun 2009 21:42:04 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from it.buh.tecnik93.com (localhost [127.0.0.1]) by it.buh.tecnik93.com (Postfix) with ESMTP id 5700C2C50CE8; Thu, 11 Jun 2009 00:24:08 +0300 (EEST) Date: Thu, 11 Jun 2009 00:23:58 +0300 From: Ion-Mihai Tetcu To: Wesley Shields Message-ID: <20090611002358.3a060b05@it.buh.tecnik93.com> In-Reply-To: <20090610205236.GD65705@atarininja.org> References: <20090610132647.GC40713@atarininja.org> <200906101244.43479.mel.flynn+fbsd.ports@mailing.thruhere.net> <20090610205236.GD65705@atarininja.org> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.16.2; i386-portbld-freebsd7.1) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/7G.MEWhASkPkzpUrc3Gs.RO"; protocol="application/pgp-signature" Cc: ports@freebsd.org, Mel Flynn , python@freebsd.org, freebsd-ports@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 21:42:05 -0000 --Sig_/7G.MEWhASkPkzpUrc3Gs.RO Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 10 Jun 2009 16:52:36 -0400 Wesley Shields wrote: > On Wed, Jun 10, 2009 at 12:44:42PM -0800, Mel Flynn wrote: > > On Wednesday 10 June 2009 05:26:47 Wesley Shields wrote: > >=20 > > > It will be quite slow compared to using pkg_which (the normal > > > method) so be patient. > >=20 > > Does pkg_which use the pkgdb? If so, maybe we could have pkg_info > > grow a cache for future encounters, or we can create one: >=20 > My guess is that pkg_which is using pkgdb, which is why it is > significantly faster. >=20 > > % grep -v '^@' /var/db/pkg/*/+CONTENTS >/tmp/pkg_info.cache > > % FOUND=3D`sed -ne > > 's,^/var/db/pkg/\(.*\)/+CONTENTS:lib/python2.6/site- > > packages/xcbgen/error.py$,\1,p' /tmp/pkg_info.cache`; echo $FOUND > > xcb-proto-1.4 > >=20 > > So: > > 's,^${PKG_DBDIR}/\(.*\)/+CONTENTS:$$f$$,\1,p' >=20 > I think there is a SoC project in the works to make our pkg utilities > much better. I don't know any of the details but I can only hope that > speed is one of the things being improved. >=20 > > > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff > >=20 > > What's this for? > > +JOBS=3D sysctl -n kern.smp.cpus > >=20 > > Should be !=3D if it's gonna be used, but it's not referenced > > anywhere else that I can see. If we'd be using !=3D that particular instruction would be executed each time something interacts with the port, including eg. mkake describe (part of make index). This way that piece of code is executed only when needed. (and yes, it is referenced further bellow). > It's used in XARGS_CMD to provide a bit of parallelism in an effort to > be a bit faster. In my opinion the number can be increased much > further than kern.smp.cpus but I'm not in a position to figure out > how far to push it. The value used is better than nothing.\ Probably x2 would be OK. --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/7G.MEWhASkPkzpUrc3Gs.RO Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEARECAAYFAkowJHcACgkQJ7GIuiH/oeWUxQCgjZVj2MamY8Ep9NjA2LvQsZWf YrYAn1vyP2LOmKKwkm2i8sH8XtDeu9Nn =z88Z -----END PGP SIGNATURE----- --Sig_/7G.MEWhASkPkzpUrc3Gs.RO-- From owner-freebsd-python@FreeBSD.ORG Wed Jun 10 23:47:31 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25B851065678; Wed, 10 Jun 2009 23:47:31 +0000 (UTC) (envelope-from mel.flynn+fbsd.ports@mailing.thruhere.net) Received: from mailhub.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id A69898FC16; Wed, 10 Jun 2009 23:47:30 +0000 (UTC) (envelope-from mel.flynn+fbsd.ports@mailing.thruhere.net) Received: from smoochies.rachie.is-a-geek.net (mailhub.rachie.is-a-geek.net [192.168.2.11]) by mailhub.rachie.is-a-geek.net (Postfix) with ESMTP id 74A5D7E837; Wed, 10 Jun 2009 15:47:29 -0800 (AKDT) From: Mel Flynn To: freebsd-ports@freebsd.org Date: Wed, 10 Jun 2009 15:47:27 -0800 User-Agent: KMail/1.11.3 (FreeBSD/8.0-CURRENT; KDE/4.2.3; i386; ; ) References: <20090610132647.GC40713@atarininja.org> <200906101244.43479.mel.flynn+fbsd.ports@mailing.thruhere.net> <20090610205236.GD65705@atarininja.org> In-Reply-To: <20090610205236.GD65705@atarininja.org> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_QYEMKypzS0D4k62" Message-Id: <200906101547.28358.mel.flynn+fbsd.ports@mailing.thruhere.net> X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@freebsd.org, Wesley Shields , python@freebsd.org, miwi@freebsd.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 23:47:31 -0000 --Boundary-00=_QYEMKypzS0D4k62 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Wednesday 10 June 2009 12:52:36 Wesley Shields wrote: > On Wed, Jun 10, 2009 at 12:44:42PM -0800, Mel Flynn wrote: > > On Wednesday 10 June 2009 05:26:47 Wesley Shields wrote: > > > It will be quite slow compared to using pkg_which (the normal method) > > > so be patient. > > > > Does pkg_which use the pkgdb? If so, maybe we could have pkg_info grow a > > cache for future encounters, or we can create one: > > My guess is that pkg_which is using pkgdb, which is why it is > significantly faster. > > > % grep -v '^@' /var/db/pkg/*/+CONTENTS >/tmp/pkg_info.cache > > % FOUND=`sed -ne 's,^/var/db/pkg/\(.*\)/+CONTENTS:lib/python2.6/site- > > packages/xcbgen/error.py$,\1,p' /tmp/pkg_info.cache`; echo $FOUND > > xcb-proto-1.4 > > > > So: > > 's,^${PKG_DBDIR}/\(.*\)/+CONTENTS:$$f$$,\1,p' > > I think there is a SoC project in the works to make our pkg utilities > much better. I don't know any of the details but I can only hope that > speed is one of the things being improved. True, however the above can be done now, though it's a bit tricky to squeeze into the find command, one could put this as shell script in files/pkg_which. And patch Makefile as attached. I haven't got a system to run this on, since I switched to 2.6 everywhere a long time ago, but the find command on the shell produced the desired output. > > > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff > > > > What's this for? > > +JOBS= sysctl -n kern.smp.cpus > > > > Should be != if it's gonna be used, but it's not referenced anywhere else > > that I can see. > > It's used in XARGS_CMD to provide a bit of parallelism in an effort to > be a bit faster. That was pretty blind of me. -- Mel --Boundary-00=_QYEMKypzS0D4k62 Content-Type: text/x-patch; charset="ISO-8859-1"; name="patch-lang-python-Makefile" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-lang-python-Makefile" Index: python/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/python/Makefile,v retrieving revision 1.161 diff -u -r1.161 Makefile --- python/Makefile 31 Jul 2007 16:28:32 -0000 1.161 +++ python/Makefile 10 Jun 2009 23:03:32 -0000 @@ -24,8 +24,19 @@ @${DO_NADA} # Major upgrade support -PORTUPGRADE_CMD?= ${LOCALBASE}/sbin/portupgrade -PKG_WHICH_CMD?= ${LOCALBASE}/sbin/pkg_which +PORTUPGRADE_CMD= ${LOCALBASE}/sbin/portupgrade +PKG_WHICH_CMD= ${LOCALBASE}/sbin/pkg_which +XARGS_CMD= ${XARGS} -0 + +.if defined(USE_PORTMASTER) +PORTUPGRADE_CMD= ${LOCALBASE}/sbin/portmaster +PORTUPGRADE_ARGS?= "" +PKG_WHICH_CMD= ${SETENV} LOCALBASE=${LOCALBASE} PKG_DBDIR=${PKG_DBDIR} \ + ${SH} ${FILESDIR}/pkg_which +JOBS= sysctl -n kern.smp.cpus +XARGS_CMD= ${XARGS} -L 1 -0 -P $$(${JOBS}) +.endif + upgrade-site-packages: @if [ ! -x ${PORTUPGRADE_CMD} ]; then \ ${ECHO_MSG} "Please install ports-mgmt/portupgrade."; \ @@ -36,14 +47,21 @@ if [ -d ${PREFIX}/lib/python$$ver ]; then \ UPD=`${FIND} ${PREFIX}/lib/python$$ver \ -type f -print0 | \ - ${XARGS} -0 ${PKG_WHICH_CMD} | \ + ${XARGS_CMD} ${PKG_WHICH_CMD} | \ ${GREP} -Fv '?' | \ ${EGREP} -v '^python2?[0-5]?-2' | \ ${SORT} -u`; \ if [ "$$UPD" ]; then \ - ${PORTUPGRADE_CMD} -f $$UPD; \ + if [ -n ${PORTUPGRADE_ARGS} ]; then \ + ${PORTUPGRADE_CMD} ${PORTUPGRADE_ARGS} -f $$UPD; \ + else \ + ${PORTUPGRADE_CMD} -f $$UPD; \ + fi; \ fi; \ fi; \ - done \ + done +.if defined(USE_PORTMASTER) + ${PKG_WHICH_CMD} -r +.endif .include --Boundary-00=_QYEMKypzS0D4k62-- From owner-freebsd-python@FreeBSD.ORG Thu Jun 11 13:32:43 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5306F106566B; Thu, 11 Jun 2009 13:32:43 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 2E4588FC14; Thu, 11 Jun 2009 13:32:43 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 8D75F5C2E; Thu, 11 Jun 2009 09:32:42 -0400 (EDT) Date: Thu, 11 Jun 2009 09:32:42 -0400 From: Wesley Shields To: python@freebsd.org, ports@freebsd.org Message-ID: <20090611133242.GA70868@atarininja.org> References: <20090610132647.GC40713@atarininja.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090610132647.GC40713@atarininja.org> User-Agent: Mutt/1.5.19 (2009-01-05) Cc: miwi@FreeBSD.org Subject: Re: Python 2.6 update with portmaster X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jun 2009 13:32:43 -0000 On Wed, Jun 10, 2009 at 09:26:47AM -0400, Wesley Shields wrote: > Here's a patch[1] that allows you to use portmaster when doing the python > upgrade. I intend to commit this tomorrow morning unless someone speaks > up. I'll also be adding the instructions to the UPDATING entry. > > Once applied you should be able to use: > > cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER > > It will be quite slow compared to using pkg_which (the normal method) so > be patient. I've used this patch to upgrade one lightly used machine and > I know at least one other person has survived an upgrade of a machine > with over 1000 ports installed. > > [1]: http://people.freebsd.org/~wxs/python26-portmaster.diff I've committed the latest version of the patch. Please let me know if it doesn't work for you. -- WXS From owner-freebsd-python@FreeBSD.ORG Thu Jun 11 20:50:15 2009 Return-Path: Delivered-To: python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE03A106566B; Thu, 11 Jun 2009 20:50:15 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 82F2E8FC14; Thu, 11 Jun 2009 20:50:15 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5BKoFa4042324; Thu, 11 Jun 2009 20:50:15 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5BKoF09042314; Thu, 11 Jun 2009 20:50:15 GMT (envelope-from edwin) Date: Thu, 11 Jun 2009 20:50:15 GMT Message-Id: <200906112050.n5BKoF09042314@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/135484: port lang/python and python26 build failed X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jun 2009 20:50:16 -0000 Synopsis: port lang/python and python26 build failed Responsible-Changed-From-To: freebsd-ports-bugs->python Responsible-Changed-By: edwin Responsible-Changed-When: Thu Jun 11 20:50:14 UTC 2009 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=135484 From owner-freebsd-python@FreeBSD.ORG Fri Jun 12 12:11:08 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CACAC106566B for ; Fri, 12 Jun 2009 12:11:08 +0000 (UTC) (envelope-from andymac@bullseye.apana.org.au) Received: from ipmail04.adl2.internode.on.net (ipmail04.adl2.internode.on.net [203.16.214.57]) by mx1.freebsd.org (Postfix) with ESMTP id 5C7E18FC0C for ; Fri, 12 Jun 2009 12:11:08 +0000 (UTC) (envelope-from andymac@bullseye.apana.org.au) Received: from ppp59-167-54-225.lns1.cbr1.internode.on.net (HELO bullseye.apana.org.au) ([59.167.54.225]) by ipmail04.adl2.internode.on.net with ESMTP; 12 Jun 2009 21:25:50 +0930 Received: from [192.168.63.10] (tenring.andymac.org [192.168.63.10]) by bullseye.apana.org.au (8.14.2/8.14.2) with ESMTP id n5CBuxY2071040 for ; Fri, 12 Jun 2009 21:56:59 +1000 (EST) (envelope-from andymac@bullseye.andymac.org) Message-ID: <4A32424D.9020200@bullseye.andymac.org> Date: Fri, 12 Jun 2009 21:55:57 +1000 From: Andrew MacIntyre User-Agent: Thunderbird 2.0.0.19 (OS/2/20081212) MIME-Version: 1.0 To: python@freebsd.org References: <18990.21805.510722.104853@jerusalem.litteratus.org> In-Reply-To: <18990.21805.510722.104853@jerusalem.litteratus.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: when building python-2.6 ... X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2009 12:11:09 -0000 Robert Huff wrote: > ... I get: > > Failed to find the necessary bits to build these modules: > linuxaudiodev spwd sunaudiodev > To find the necessary bits, look in setup.py in detect_modules() for the module's name. > > and the build continues, apparently successfully. > Is this a problem, and what do I do to fix it? If you had run make test, the output would have shown that these were not expected to be supported on FreeBSD. -- ------------------------------------------------------------------------- Andrew I MacIntyre "These thoughts are mine alone..." E-mail: andymac@bullseye.apana.org.au (pref) | Snail: PO Box 370 andymac@pcug.org.au (alt) | Belconnen ACT 2616 Web: http://www.andymac.org/ | Australia From owner-freebsd-python@FreeBSD.ORG Fri Jun 12 12:23:01 2009 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 400471065673 for ; Fri, 12 Jun 2009 12:23:01 +0000 (UTC) (envelope-from lowell@be-well.ilk.org) Received: from mail7.sea5.speakeasy.net (mail7.sea5.speakeasy.net [69.17.117.9]) by mx1.freebsd.org (Postfix) with ESMTP id 1DAE98FC26 for ; Fri, 12 Jun 2009 12:23:00 +0000 (UTC) (envelope-from lowell@be-well.ilk.org) Received: (qmail 8889 invoked from network); 12 Jun 2009 11:54:58 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail7.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 12 Jun 2009 11:54:58 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id 732F95084E; Fri, 12 Jun 2009 07:54:57 -0400 (EDT) To: FreeBSD-gnats-submit@freebsd.org From: Lowell Gilbert X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20090612115457.732F95084E@be-well.ilk.org> Date: Fri, 12 Jun 2009 07:54:57 -0400 (EDT) Cc: python@freebsd.org, jmelo@FreeBSD.org Subject: python upgrade should get mailman too X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Lowell Gilbert List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2009 12:23:01 -0000 >Submitter-Id: current-users >Originator: Lowell Gilbert >Organization: the Ilk >Confidential: no >Synopsis: python upgrade should get mailman too >Severity: non-critical >Priority: medium >Category: ports >Class: sw-bug >Release: FreeBSD 7.2-STABLE i386 >Environment: System: FreeBSD be-well.ilk.org 7.2-STABLE FreeBSD 7.2-STABLE #1: Mon May 18 21:52:08 EDT 2009 root@lowell-desk.lan:/usr/obj/usr/src/sys/BE-WELL i386 re: mailman port >Description: The python port's "upgrade-site-packages" target does not rebuild mailman, which leaves mailman broken after the python upgrade >How-To-Repeat: Install mailman with python 2.5, then run the python upgrade to 2.6. >Fix: One way would be to check /usr/local/mailman/lib in the upgrade-site-packages target, in addition to /usr/local/lib/python... Grepping it out of pkg_info output would be another way. From owner-freebsd-python@FreeBSD.ORG Fri Jun 12 13:48:53 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F35F1065691; Fri, 12 Jun 2009 13:48:53 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 73E198FC0C; Fri, 12 Jun 2009 13:48:53 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5CDmrme050383; Fri, 12 Jun 2009 13:48:53 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5CDmrkZ050379; Fri, 12 Jun 2009 13:48:53 GMT (envelope-from linimon) Date: Fri, 12 Jun 2009 13:48:53 GMT Message-Id: <200906121348.n5CDmrkZ050379@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/135503: lang/python26 upgrade should get mailman too X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2009 13:48:54 -0000 Old Synopsis: python upgrade should get mailman too New Synopsis: lang/python26 upgrade should get mailman too Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: linimon Responsible-Changed-When: Fri Jun 12 13:47:26 UTC 2009 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=135503 From owner-freebsd-python@FreeBSD.ORG Fri Jun 12 13:49:17 2009 Return-Path: Delivered-To: python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C11B61065691; Fri, 12 Jun 2009 13:49:17 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 96CAD8FC1D; Fri, 12 Jun 2009 13:49:17 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5CDnHsw050429; Fri, 12 Jun 2009 13:49:17 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5CDnHQR050425; Fri, 12 Jun 2009 13:49:17 GMT (envelope-from linimon) Date: Fri, 12 Jun 2009 13:49:17 GMT Message-Id: <200906121349.n5CDnHQR050425@freefall.freebsd.org> To: linimon@FreeBSD.org, python@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/135484: port lang/python and python26 build failed X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2009 13:49:18 -0000 Synopsis: port lang/python and python26 build failed Responsible-Changed-From-To: python->freebsd-python Responsible-Changed-By: linimon Responsible-Changed-When: Fri Jun 12 13:49:05 UTC 2009 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=135484 From owner-freebsd-python@FreeBSD.ORG Fri Jun 12 13:49:17 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C11B61065691; Fri, 12 Jun 2009 13:49:17 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 96CAD8FC1D; Fri, 12 Jun 2009 13:49:17 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5CDnHsw050429; Fri, 12 Jun 2009 13:49:17 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5CDnHQR050425; Fri, 12 Jun 2009 13:49:17 GMT (envelope-from linimon) Date: Fri, 12 Jun 2009 13:49:17 GMT Message-Id: <200906121349.n5CDnHQR050425@freefall.freebsd.org> To: linimon@FreeBSD.org, python@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/135484: port lang/python and python26 build failed X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2009 13:49:18 -0000 Synopsis: port lang/python and python26 build failed Responsible-Changed-From-To: python->freebsd-python Responsible-Changed-By: linimon Responsible-Changed-When: Fri Jun 12 13:49:05 UTC 2009 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=135484 From owner-freebsd-python@FreeBSD.ORG Fri Jun 12 16:37:34 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ADBD1106566C; Fri, 12 Jun 2009 16:37:34 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8490A8FC17; Fri, 12 Jun 2009 16:37:34 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from freefall.freebsd.org (wxs@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5CGbYAs084969; Fri, 12 Jun 2009 16:37:34 GMT (envelope-from wxs@freefall.freebsd.org) Received: (from wxs@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5CGbYmG084965; Fri, 12 Jun 2009 16:37:34 GMT (envelope-from wxs) Date: Fri, 12 Jun 2009 16:37:34 GMT Message-Id: <200906121637.n5CGbYmG084965@freefall.freebsd.org> To: wxs@FreeBSD.org, freebsd-python@FreeBSD.org, wxs@FreeBSD.org From: wxs@FreeBSD.org Cc: Subject: Re: ports/135503: lang/python26 upgrade should get mailman too X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2009 16:37:35 -0000 Synopsis: lang/python26 upgrade should get mailman too Responsible-Changed-From-To: freebsd-python->wxs Responsible-Changed-By: wxs Responsible-Changed-When: Fri Jun 12 16:37:34 UTC 2009 Responsible-Changed-Why: Take as I also was bit by this, though I'm not sure of a proper solution. http://www.freebsd.org/cgi/query-pr.cgi?pr=135503