From owner-freebsd-python@FreeBSD.ORG Sun Mar 8 18:14:16 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 763841065670; Sun, 8 Mar 2009 18:14:16 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 49DE78FC0C; Sun, 8 Mar 2009 18:14:16 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from freefall.freebsd.org (lwhsu@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n28IEFQs013574; Sun, 8 Mar 2009 18:14:16 GMT (envelope-from lwhsu@freefall.freebsd.org) Received: (from lwhsu@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n28IEFBZ013562; Sun, 8 Mar 2009 18:14:15 GMT (envelope-from lwhsu) Date: Sun, 8 Mar 2009 18:14:15 GMT Message-Id: <200903081814.n28IEFBZ013562@freefall.freebsd.org> To: mainland@apeiron.net, wenheping@gmail.com, lwhsu@FreeBSD.org, freebsd-python@FreeBSD.org From: lwhsu@FreeBSD.org Cc: Subject: Re: ports/129922: [Update]math/py-matplotlib:update to 0.98.5.2 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, 08 Mar 2009 18:14:16 -0000 Synopsis: [Update]math/py-matplotlib:update to 0.98.5.2 State-Changed-From-To: open->feedback State-Changed-By: lwhsu State-Changed-When: Sun Mar 8 18:09:48 UTC 2009 State-Changed-Why: Looking at the last few lines of the patch from submitter, the lines like: -%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% +@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%% break this port's respect to NOPORTEXAMPLES. Please fix this, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=129922 From owner-freebsd-python@FreeBSD.ORG Mon Mar 9 04:39:04 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 EDED61065672; Mon, 9 Mar 2009 04:39:04 +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 C375A8FC17; Mon, 9 Mar 2009 04:39:04 +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 n294d4sC017285; Mon, 9 Mar 2009 04:39:04 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n294d4JW017281; Mon, 9 Mar 2009 04:39:04 GMT (envelope-from linimon) Date: Mon, 9 Mar 2009 04:39:04 GMT Message-Id: <200903090439.n294d4JW017281@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, python@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/132093: lang/python26: python's subprocess.py fails with 'Interrupted system call' 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, 09 Mar 2009 04:39:05 -0000 Old Synopsis: python's subprocess.py fails with 'Interrupted system call' New Synopsis: lang/python26: python's subprocess.py fails with 'Interrupted system call' Responsible-Changed-From-To: freebsd-ports-bugs->python Responsible-Changed-By: linimon Responsible-Changed-When: Mon Mar 9 04:38:29 UTC 2009 Responsible-Changed-Why: Fix synopsis and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=132093 From owner-freebsd-python@FreeBSD.ORG Mon Mar 9 04:39:47 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 AC896106566B; Mon, 9 Mar 2009 04:39:47 +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 3F9A08FC12; Mon, 9 Mar 2009 04:39:47 +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 n294dl36017336; Mon, 9 Mar 2009 04:39:47 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n294dl1r017332; Mon, 9 Mar 2009 04:39:47 GMT (envelope-from linimon) Date: Mon, 9 Mar 2009 04:39:47 GMT Message-Id: <200903090439.n294dl1r017332@freefall.freebsd.org> To: linimon@FreeBSD.org, python@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/132093: lang/python26: python's subprocess.py fails with 'Interrupted system call' 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, 09 Mar 2009 04:39:49 -0000 Synopsis: lang/python26: python's subprocess.py fails with 'Interrupted system call' Responsible-Changed-From-To: python->freebsd-python Responsible-Changed-By: linimon Responsible-Changed-When: Mon Mar 9 04:39:37 UTC 2009 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=132093 From owner-freebsd-python@FreeBSD.ORG Mon Mar 9 04:39:47 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 AC896106566B; Mon, 9 Mar 2009 04:39:47 +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 3F9A08FC12; Mon, 9 Mar 2009 04:39:47 +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 n294dl36017336; Mon, 9 Mar 2009 04:39:47 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n294dl1r017332; Mon, 9 Mar 2009 04:39:47 GMT (envelope-from linimon) Date: Mon, 9 Mar 2009 04:39:47 GMT Message-Id: <200903090439.n294dl1r017332@freefall.freebsd.org> To: linimon@FreeBSD.org, python@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/132093: lang/python26: python's subprocess.py fails with 'Interrupted system call' 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, 09 Mar 2009 04:39:49 -0000 Synopsis: lang/python26: python's subprocess.py fails with 'Interrupted system call' Responsible-Changed-From-To: python->freebsd-python Responsible-Changed-By: linimon Responsible-Changed-When: Mon Mar 9 04:39:37 UTC 2009 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=132093 From owner-freebsd-python@FreeBSD.ORG Mon Mar 9 17:15:13 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 15EAB1065695 for ; Mon, 9 Mar 2009 17:15:13 +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 510748FC2E for ; Mon, 9 Mar 2009 17:15:11 +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 n29HFBRC045363 for ; Mon, 9 Mar 2009 17:15:11 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n29HFAOO045359 for freebsd-python@FreeBSD.org; Mon, 9 Mar 2009 17:15:10 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Mar 2009 17:15:10 GMT Message-Id: <200903091715.n29HFAOO045359@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, 09 Mar 2009 17:15:17 -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/132093 python lang/python26: python's subprocess.py fails with 'Inte o ports/131080 python Problem with signals in threads in lang/python f ports/129922 python [Update]math/py-matplotlib:update to 0.98.5.2 o ports/126073 python Installing lang/python25 from the meta port changes th o ports/125459 python Add regression-test target for lang/python25 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/119440 python lang/python25: NO_NIS=true in /etc/make.conf breaks pk o ports/118301 python devel/py-setuptools easy-install.pth contents lost on o ports/116132 python lang/Python25 - Python 2.4 -> 2.5 upgrade leaves meta- o ports/115940 python Missed one file in lang/python25 if NO_NIS defined o ports/110728 python mail/py-spambayes should load config file from a stand o ports/109550 python lang/python25 does not install /usr/local/bin/python a ports/108576 python databases/postgresql-plpython make fails on 6.2 / amd6 14 problems total. From owner-freebsd-python@FreeBSD.ORG Tue Mar 10 17:36:50 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 4126B1065675 for ; Tue, 10 Mar 2009 17:36:50 +0000 (UTC) (envelope-from php-sender-swing-kiska.ru@undeliverable.masterhost.ru) Received: from be27.masterhost.ru (be27.masterhost.ru [217.16.16.227]) by mx1.freebsd.org (Postfix) with SMTP id 7ECCA8FC12 for ; Tue, 10 Mar 2009 17:36:49 +0000 (UTC) (envelope-from php-sender-swing-kiska.ru@undeliverable.masterhost.ru) Received: (qmail 11067 invoked by uid 2000); 10 Mar 2009 17:10:08 -0000 Date: 10 Mar 2009 17:10:08 -0000 Message-ID: <20090310171008.11066.qmail@be27.masterhost.ru> To: python@FreeBSD.org From: YAHOO AWARD CENTER MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit Cc: Subject: YOU ARE A WINNER OF YAHOO AWARD GRANTS JANUARY 2009 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: awardcenter209@gmail.com List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Mar 2009 17:36:51 -0000 Awards Centre 124 Stockport Road, Longsight, Manchester M60 2DB - United KingdomTel:+447031925532. This is to inform you that you have won a prize money of Three million,Two Hundred Thousand Great Britain Pounds (GBP 3,200,000.00) for the month of January, 2009 Prize promotion which is organized by YAHOO A WARDS & WINDOWS LIVE. YAHOO collects all the email addresses of the people that are active online, among the millions that subscribed to Yahoo and Hotmail and few from other e-mail providers. Six people are selected monthly to benefit from this promotion and you are one of the Selected Winners which your e-mail address won the Jackpot Prize while other five winners won One Million Great Britain Pounds(GBP 1,000,000.00) each. PAYMENT OF PRIZE / CLAIMS Winners shall be paid in accordance with their Settlement Centers. Yahoo Prize Award must be claimed not later than 10 days from date of Draw Notification. Any prize not claimed within this period will be forfeited and returned to its source as unclaimed. Stated below are your identification numbers: BATCH NUMBER: MFI/06/APA-43658 REFERENCE NUMBER: 2007234522 PIN: 1207 You are requested to contact our Assistant co-ordinator in Manchester and send your winning identification numbers to him: Co-ordinator's Name: Dr. Christopher Adam.E-Mail:award_cent123@yahoo.fr Tel:+447031925532 You are advised to send the following information to our co-ordinator to facilitate the release of of your fund to you. 1. Full name.............................................. 2. Country................................................. 3. Contact Address................................ 4. Telephone Number............................ 5. fax Number.......................................... 5. Marital Status..................................... 6. Occupation.......................................... 7. Sex......................................................... 8. Date of Birth/Age ............................... 9. Identity card(carte identite)............. Congratulations!! once again. Yours in service, Mrs. Mary Anna Jones(Awards coordinator) -------------------------------------------------------------------------------------------------------------------------------------------------WARNING! You must keep strict confidentiality of your Prize Award claims to yourself until your money is successfully handed over to you to avoid disqualification that may arise from double claims. Yahoo Awards Team shall not be held liable for any loss of funds arising from the above mentioned. From owner-freebsd-python@FreeBSD.ORG Wed Mar 11 05:57:05 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 9FF271065677; Wed, 11 Mar 2009 05:57:05 +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 766878FC15; Wed, 11 Mar 2009 05:57:05 +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 n2B5v5eX033683; Wed, 11 Mar 2009 05:57:05 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n2B5v5qv033679; Wed, 11 Mar 2009 05:57:05 GMT (envelope-from linimon) Date: Wed, 11 Mar 2009 05:57:05 GMT Message-Id: <200903110557.n2B5v5qv033679@freefall.freebsd.org> To: bamby@sippysoft.com, linimon@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/131080: Problem with signals in threads in lang/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: Wed, 11 Mar 2009 05:57:05 -0000 Synopsis: Problem with signals in threads in lang/python State-Changed-From-To: open->closed State-Changed-By: linimon State-Changed-When: Wed Mar 11 05:56:42 UTC 2009 State-Changed-Why: Committed by sobomax 2009-02-27. http://www.freebsd.org/cgi/query-pr.cgi?pr=131080 From owner-freebsd-python@FreeBSD.ORG Thu Mar 12 09:16: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 2C2A9106566B for ; Thu, 12 Mar 2009 09:16:37 +0000 (UTC) (envelope-from nguyenthanhphuspkt@gmail.com) Received: from gso-media.com (gso-media.com [210.245.87.104]) by mx1.freebsd.org (Postfix) with ESMTP id B644F8FC2F for ; Thu, 12 Mar 2009 09:16:36 +0000 (UTC) (envelope-from nguyenthanhphuspkt@gmail.com) Received: from gsomedia ([210.245.87.104]) by gso-media.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 12 Mar 2009 14:35:07 +0700 Thread-Topic: nguyen thanh phu moi ban tham gia GSO-Media! thread-index: Acmi5REbU/JupXP6S/G1cwHaDDRGvQ== From: "nguyen thanh phu" To: Date: Thu, 12 Mar 2009 14:35:07 +0700 Message-ID: <9DEE5C4B9D7742FAA95D31CFDCCCAD88@gsomedia.com> MIME-Version: 1.0 X-Mailer: Microsoft CDO for Windows 2000 Content-Class: urn:content-classes:message Importance: normal Priority: normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.4325 X-OriginalArrivalTime: 12 Mar 2009 07:35:07.0500 (UTC) FILETIME=[111B92C0:01C9A2E5] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: nguyen thanh phu moi ban tham gia GSO-Media! 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, 12 Mar 2009 09:16:37 -0000 Chao Ban, nguyen thanh phu moi ban tham gia chuong trinh thanh vien mien phi www.GSO-MEDIA.com. Ban se co co hoi. * Su dung cac dich vu Rao vat, Ket ban, Nhan tin mien phi. * Duoc tinh diem khi doc quang cao va mua hang giam gia cua cac doi tac GSO. * Duoc cap nhat mien phi cac tin tuc va kinh nghiem ve linh vuc Internet va Thuong mai dien tu. Hay nhap chuot vao day de DANG KY THANH VIEN mien phi. Ban cung co the dung duong link gioi thieu sau de dang ky tham gia vao mang luoi cua nguyen thanh phu: http://www.gso-media.com/home/register.asp?refID=399739 nguyen thanh phu gui kem cho Ban loi nhan sau day: ------------ From owner-freebsd-python@FreeBSD.ORG Thu Mar 12 11:02:03 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 2ACE9106566B for ; Thu, 12 Mar 2009 11:02:03 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id F3A808FC15 for ; Thu, 12 Mar 2009 11:02:02 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 4E6752EDD87 for ; Thu, 12 Mar 2009 06:45:46 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Thu, 12 Mar 2009 06:45:46 -0400 X-Sasl-enc: Q1XlEj2BTfESLoh9oOGYMLGLqTnOiHTCOCc3BxInLQ8g 1236854746 Received: from anglepoise.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id DF5D218483 for ; Thu, 12 Mar 2009 06:45:45 -0400 (EDT) Message-ID: <49B8E7D8.3010606@incunabulum.net> Date: Thu, 12 Mar 2009 10:45:44 +0000 From: Bruce Simpson User-Agent: Thunderbird 2.0.0.19 (X11/20090125) MIME-Version: 1.0 To: python@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Regarding HAVE_BROKEN_POSIX_SEMAPHORES 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, 12 Mar 2009 11:02:04 -0000 Hi, If any of you can find the time, could you try applying rev 189736 of uipc_sem.c and patching Python to be built *without* defining HAVE_BROKEN_POSIX_SEMAPHORES in ${WRKSRC}/Python/thread_pthread.h ? Please see the PR for a one-liner patch: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/127545 As you are probably aware, Python will try to emulate semaphores by using condition variables when USE_SEMAPHORES is not defined. I believe this commit fixes the issue. It must have crept in when timed waits were implemented. cheers BMS P.S. Help to debug 'multiprocessing' in Python 2.6 on FreeBSD would be very, very appreciated... I think I've traced it back to problems with the thread library -- specifically, fork()-ing from a thread seems to be broken. From owner-freebsd-python@FreeBSD.ORG Thu Mar 12 11:07: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 1322B106566B; Thu, 12 Mar 2009 11:07:29 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id D92DA8FC08; Thu, 12 Mar 2009 11:07:28 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 7F9EB2ED999; Thu, 12 Mar 2009 07:07:28 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Thu, 12 Mar 2009 07:07:28 -0400 X-Sasl-enc: hO0gsfl/uI64YE0XwgwC1JLpIB7xkEwt26w4lPHFzhow 1236856048 Received: from anglepoise.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id D05833D0D; Thu, 12 Mar 2009 07:07:27 -0400 (EDT) Message-ID: <49B8ECEE.801@incunabulum.net> Date: Thu, 12 Mar 2009 11:07:26 +0000 From: Bruce Simpson User-Agent: Thunderbird 2.0.0.19 (X11/20090125) MIME-Version: 1.0 To: python@FreeBSD.org References: <49B8E7D8.3010606@incunabulum.net> In-Reply-To: <49B8E7D8.3010606@incunabulum.net> Content-Type: multipart/mixed; boundary="------------010909040601040402010606" Cc: John Baldwin Subject: Re: Regarding HAVE_BROKEN_POSIX_SEMAPHORES 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, 12 Mar 2009 11:07:29 -0000 This is a multi-part message in MIME format. --------------010909040601040402010606 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Bruce Simpson wrote: > Hi, > > If any of you can find the time, could you try applying rev 189736 of > uipc_sem.c and patching Python to be built *without* defining > HAVE_BROKEN_POSIX_SEMAPHORES in ${WRKSRC}/Python/thread_pthread.h ? ... Here is a patch for some of the issues in the Python 2.6 port I have been working through. With this patch you should be able to run test_threading.py successfully on FreeBSD 7-STABLE, although the fork-from-thread problem still exists. This ran OK for me, I imagine it could benefit from your expert examination! It appears there may be a resource leak in uipc_sem.c not cleaning up after signal termination, I'm Cc'ing jhb@ as he may know more about this than I do. cheers, BMS --------------010909040601040402010606 Content-Type: text/plain; name="python-semaphores.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="python-semaphores.patch" ? .swp ? work ? files/__orig__patch-Python_thread__pthread.h Index: Makefile =================================================================== RCS file: /home/pcvs/ports/lang/python26/Makefile,v retrieving revision 1.156 diff -u -p -r1.156 Makefile --- Makefile 27 Feb 2009 01:25:31 -0000 1.156 +++ Makefile 12 Mar 2009 11:04:20 -0000 @@ -57,6 +57,10 @@ OPTIONS= THREADS "Enable thread support" .include +.if ${OSVERSION} >= 700000 +EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-setup.py +.endif + .if ${PYTHON_VERSION} == ${PYTHON_DEFAULT_VERSION} MLINKS= ${PYTHON_VERSION}.1 python.1 PLIST_SUB+= IF_DEFAULT="" Index: files/extra-patch-setup.py =================================================================== RCS file: files/extra-patch-setup.py diff -N files/extra-patch-setup.py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/extra-patch-setup.py 12 Mar 2009 11:04:20 -0000 @@ -0,0 +1,26 @@ +--- setup.py.1 2009-03-12 04:07:36.000000000 +0000 ++++ setup.py 2009-03-12 04:08:36.000000000 +0000 +@@ -1265,13 +1265,21 @@ + ) + libraries = [] + +- elif platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8'): ++ elif platform in ('freebsd4', 'freebsd5', 'freebsd6'): + # FreeBSD's P1003.1b semaphore support is very experimental + # and has many known problems. (as of June 2008) +- macros = dict( # FreeBSD ++ macros = dict( # FreeBSD 4-6 + HAVE_SEM_OPEN=0, + HAVE_SEM_TIMEDWAIT=0, + HAVE_FD_TRANSFER=1, ++ ) ++ libraries = [] ++ ++ elif platform in ('freebsd7', 'freebsd8'): ++ macros = dict( # FreeBSD 7+ ++ HAVE_SEM_OPEN=1, ++ HAVE_SEM_TIMEDWAIT=1, ++ HAVE_FD_TRANSFER=1, + ) + libraries = [] + Index: files/patch-Lib_test_test_threading.py =================================================================== RCS file: files/patch-Lib_test_test_threading.py diff -N files/patch-Lib_test_test_threading.py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-Lib_test_test_threading.py 12 Mar 2009 11:04:20 -0000 @@ -0,0 +1,11 @@ +--- Lib/test/test_threading.py.bak 2009-03-12 07:59:17.000000000 +0000 ++++ Lib/test/test_threading.py 2009-03-12 10:48:04.000000000 +0000 +@@ -382,7 +382,7 @@ + return + # Skip platforms with known problems forking from a worker thread. + # See http://bugs.python.org/issue3863. +- if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'os2emx'): ++ if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8', 'os2emx'): + print >>sys.stderr, ('Skipping test_3_join_in_forked_from_thread' + ' due to known OS bugs on'), sys.platform + return Index: files/patch-Python_thread__pthread.h =================================================================== RCS file: /home/pcvs/ports/lang/python26/files/patch-Python_thread__pthread.h,v retrieving revision 1.1 diff -u -p -r1.1 patch-Python_thread__pthread.h --- files/patch-Python_thread__pthread.h 27 Feb 2009 01:25:32 -0000 1.1 +++ files/patch-Python_thread__pthread.h 12 Mar 2009 11:04:20 -0000 @@ -1,9 +1,34 @@ - -$FreeBSD: ports/lang/python26/files/patch-Python_thread__pthread.h,v 1.1 2009/02/27 01:25:32 sobomax Exp $ - ---- Python/thread_pthread.h -+++ Python/thread_pthread.h -@@ -149,6 +149,7 @@ +--- Python/thread_pthread.h.orig 2006-06-13 16:04:24.000000000 +0100 ++++ Python/thread_pthread.h 2009-03-12 10:55:49.000000000 +0000 +@@ -26,13 +26,18 @@ + #endif + #endif + ++#ifdef __FreeBSD__ ++#include ++#endif ++ + /* The POSIX spec says that implementations supporting the sem_* + family of functions must indicate this by defining + _POSIX_SEMAPHORES. */ + #ifdef _POSIX_SEMAPHORES + /* On FreeBSD 4.x, _POSIX_SEMAPHORES is defined empty, so + we need to add 0 to make it work there as well. */ +-#if (_POSIX_SEMAPHORES+0) == -1 ++#if defined(__FreeBSD__) && __FreeBSD_version < 701104 && \ ++ (_POSIX_SEMAPHORES+0) == -1 + #define HAVE_BROKEN_POSIX_SEMAPHORES + #else + #include +@@ -44,7 +49,6 @@ + in default setting. So the process scope is preferred to get + enough number of threads to work. */ + #ifdef __FreeBSD__ +-#include + #if __FreeBSD_version >= 500000 && __FreeBSD_version < 504101 + #undef PTHREAD_SYSTEM_SCHED_SUPPORTED + #endif +@@ -149,6 +153,7 @@ { pthread_t th; int status; @@ -11,7 +36,7 @@ $FreeBSD: ports/lang/python26/files/patc #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) pthread_attr_t attrs; #endif -@@ -177,6 +178,8 @@ +@@ -177,6 +182,8 @@ #if defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) pthread_attr_setscope(&attrs, PTHREAD_SCOPE_SYSTEM); #endif @@ -20,7 +45,7 @@ $FreeBSD: ports/lang/python26/files/patc status = pthread_create(&th, #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) -@@ -188,6 +191,7 @@ +@@ -188,6 +195,7 @@ (void *)arg ); --------------010909040601040402010606-- From owner-freebsd-python@FreeBSD.ORG Thu Mar 12 15:40: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 9A774106566B for ; Thu, 12 Mar 2009 15:40:11 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id 5E4A68FC0A for ; Thu, 12 Mar 2009 15:40:11 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id B91812EDF9E for ; Thu, 12 Mar 2009 11:40:10 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute2.internal (MEProxy); Thu, 12 Mar 2009 11:40:10 -0400 X-Sasl-enc: FKB0GsY8XBZIN+DPFHvHLjwsHTWZaq+lmKyyhOzyQwej 1236872410 Received: from anglepoise.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id 2BC15526D9 for ; Thu, 12 Mar 2009 11:40:10 -0400 (EDT) Message-ID: <49B92CD9.4050505@incunabulum.net> Date: Thu, 12 Mar 2009 15:40:09 +0000 From: Bruce Simpson User-Agent: Thunderbird 2.0.0.19 (X11/20090125) MIME-Version: 1.0 To: python@FreeBSD.org References: <49B8F030.8050602@incunabulum.net> <9B2FF54C-1C16-4749-B036-1628213E50BF@gmail.com> <49B8F18E.8020704@incunabulum.net> In-Reply-To: <49B8F18E.8020704@incunabulum.net> Content-Type: multipart/mixed; boundary="------------040908060302090801020603" Cc: Subject: Python 2.6 + PTH + FreeBSD = multiprocessing works 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, 12 Mar 2009 15:40:12 -0000 This is a multi-part message in MIME format. --------------040908060302090801020603 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I managed to get Python 2.6 passing most of the threading and multiprocessing regression tests on FreeBSD, by patching the port build to use GNU Pth as the threading library. The problems with FreeBSD and multiprocessing I traced back to the rtld + malloc. There are folk trying to fix this in -CURRENT at the moment. The POSIX semaphore bug fix I committed to FreeBSD-CURRENT this morning is only the tip of the iceberg. I noticed that it flapped out on thread synchronization when patched to use POSIX semaphores for that, with PTH there isn't really any need, but this was probably because I still had the kernel printf()'s in at that point. thanks again, BMS --------------040908060302090801020603 Content-Type: text/plain; name="python26-fbsd-pth.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="python26-fbsd-pth.patch" ? .swp ? files/__orig__patch-Python_thread__pthread.h Index: Makefile =================================================================== RCS file: /home/pcvs/ports/lang/python26/Makefile,v retrieving revision 1.156 diff -u -p -r1.156 Makefile --- Makefile 27 Feb 2009 01:25:31 -0000 1.156 +++ Makefile 12 Mar 2009 15:35:51 -0000 @@ -49,6 +49,7 @@ BINLINKS_SUB= -e 's,smtpd,smtpd${PYTHON_ -e 's,(idle|pydoc|python-shared|python),\1${PYTHON_VER},' OPTIONS= THREADS "Enable thread support" on \ + PTH "Force the use of GNU portable threads" off \ HUGE_STACK_SIZE "Use a larger thread stack" off \ UCS4 "Use UCS4 for unicode support" on \ PYMALLOC "Use python's internal malloc" on \ @@ -57,6 +58,11 @@ OPTIONS= THREADS "Enable thread support" .include +# Use POSIX semaphores on 7-STABLE or later. +#.if ${OSVERSION} >= 700000 +#EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-setup.py +#.endif + .if ${PYTHON_VERSION} == ${PYTHON_DEFAULT_VERSION} MLINKS= ${PYTHON_VERSION}.1 python.1 PLIST_SUB+= IF_DEFAULT="" @@ -68,14 +74,24 @@ PLIST_SUB+= IF_DEFAULT="@comment " CFLAGS+= -D__wchar_t=wchar_t .if !defined(WITHOUT_THREADS) +.if defined(WITH_PTH) +CONFIGURE_ARGS+= --with-pth +EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-configure-pth +LIB_DEPENDS+= pth:${PORTSDIR}/devel/pth +PTH_CPPFLAGS= "-I${LOCALBASE}/include/pth" +PTH_LDFLAGS= "-L${LOCALBASE}/lib/pth" +CONFIGURE_ENV+= CPPFLAGS="${PTH_CPPFLAGS} ${CPPFLAGS}" +CONFIGURE_ENV+= LDFLAGS="${PTH_LDFLAGS} ${LDFLAGS}" +.else # !defined(WITH_PTH) CONFIGURE_ARGS+= --with-threads CFLAGS+= ${PTHREAD_CFLAGS} +CONFIGURE_ENV+= LDFLAGS="${PTHREAD_LIBS} ${LDFLAGS}" +.endif # defined(WITH_PTH) .if defined(WITHOUT_HUGE_STACK_SIZE) CFLAGS+= -DTHREAD_STACK_SIZE=0x20000 .else CFLAGS+= -DTHREAD_STACK_SIZE=0x100000 .endif # defined(WITHOUT_HUGE_STACK_SIZE) -CONFIGURE_ENV+= LDFLAGS="${PTHREAD_LIBS} ${LDFLAGS}" .else CONFIGURE_ARGS+= --without-threads .if defined(LDFLAGS) Index: files/extra-patch-configure-pth =================================================================== RCS file: files/extra-patch-configure-pth diff -N files/extra-patch-configure-pth --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/extra-patch-configure-pth 12 Mar 2009 15:35:51 -0000 @@ -0,0 +1,12 @@ +--- configure.orig 2009-03-12 14:16:24.000000000 +0000 ++++ configure 2009-03-12 14:17:16.000000000 +0000 +@@ -5230,6 +5230,9 @@ + CC="$ac_save_cc" + fi + ++# XXX Explicitly disable system pthread libraries. ++ac_cv_pthread=no ++ + { echo "$as_me:$LINENO: result: $ac_cv_pthread" >&5 + echo "${ECHO_T}$ac_cv_pthread" >&6; } + fi Index: files/extra-patch-setup.py =================================================================== RCS file: files/extra-patch-setup.py diff -N files/extra-patch-setup.py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/extra-patch-setup.py 12 Mar 2009 15:35:51 -0000 @@ -0,0 +1,26 @@ +--- setup.py.1 2009-03-12 04:07:36.000000000 +0000 ++++ setup.py 2009-03-12 04:08:36.000000000 +0000 +@@ -1265,13 +1265,21 @@ + ) + libraries = [] + +- elif platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8'): ++ elif platform in ('freebsd4', 'freebsd5', 'freebsd6'): + # FreeBSD's P1003.1b semaphore support is very experimental + # and has many known problems. (as of June 2008) +- macros = dict( # FreeBSD ++ macros = dict( # FreeBSD 4-6 + HAVE_SEM_OPEN=0, + HAVE_SEM_TIMEDWAIT=0, + HAVE_FD_TRANSFER=1, ++ ) ++ libraries = [] ++ ++ elif platform in ('freebsd7', 'freebsd8'): ++ macros = dict( # FreeBSD 7+ ++ HAVE_SEM_OPEN=1, ++ HAVE_SEM_TIMEDWAIT=1, ++ HAVE_FD_TRANSFER=1, + ) + libraries = [] + Index: files/patch-Lib_test_test_threading.py =================================================================== RCS file: files/patch-Lib_test_test_threading.py diff -N files/patch-Lib_test_test_threading.py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-Lib_test_test_threading.py 12 Mar 2009 15:35:51 -0000 @@ -0,0 +1,11 @@ +--- Lib/test/test_threading.py.bak 2009-03-12 07:59:17.000000000 +0000 ++++ Lib/test/test_threading.py 2009-03-12 10:48:04.000000000 +0000 +@@ -382,7 +382,7 @@ + return + # Skip platforms with known problems forking from a worker thread. + # See http://bugs.python.org/issue3863. +- if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'os2emx'): ++ if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8', 'os2emx'): + print >>sys.stderr, ('Skipping test_3_join_in_forked_from_thread' + ' due to known OS bugs on'), sys.platform + return Index: files/patch-Python_thread__pthread.h =================================================================== RCS file: /home/pcvs/ports/lang/python26/files/patch-Python_thread__pthread.h,v retrieving revision 1.1 diff -u -p -r1.1 patch-Python_thread__pthread.h --- files/patch-Python_thread__pthread.h 27 Feb 2009 01:25:32 -0000 1.1 +++ files/patch-Python_thread__pthread.h 12 Mar 2009 15:35:51 -0000 @@ -1,9 +1,34 @@ - -$FreeBSD: ports/lang/python26/files/patch-Python_thread__pthread.h,v 1.1 2009/02/27 01:25:32 sobomax Exp $ - ---- Python/thread_pthread.h -+++ Python/thread_pthread.h -@@ -149,6 +149,7 @@ +--- Python/thread_pthread.h.orig 2006-06-13 16:04:24.000000000 +0100 ++++ Python/thread_pthread.h 2009-03-12 10:55:49.000000000 +0000 +@@ -26,13 +26,18 @@ + #endif + #endif + ++#ifdef __FreeBSD__ ++#include ++#endif ++ + /* The POSIX spec says that implementations supporting the sem_* + family of functions must indicate this by defining + _POSIX_SEMAPHORES. */ + #ifdef _POSIX_SEMAPHORES + /* On FreeBSD 4.x, _POSIX_SEMAPHORES is defined empty, so + we need to add 0 to make it work there as well. */ +-#if (_POSIX_SEMAPHORES+0) == -1 ++#if defined(__FreeBSD__) && __FreeBSD_version < 701104 && \ ++ (_POSIX_SEMAPHORES+0) == -1 + #define HAVE_BROKEN_POSIX_SEMAPHORES + #else + #include +@@ -44,7 +49,6 @@ + in default setting. So the process scope is preferred to get + enough number of threads to work. */ + #ifdef __FreeBSD__ +-#include + #if __FreeBSD_version >= 500000 && __FreeBSD_version < 504101 + #undef PTHREAD_SYSTEM_SCHED_SUPPORTED + #endif +@@ -149,6 +153,7 @@ { pthread_t th; int status; @@ -11,7 +36,7 @@ $FreeBSD: ports/lang/python26/files/patc #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) pthread_attr_t attrs; #endif -@@ -177,6 +178,8 @@ +@@ -177,6 +182,8 @@ #if defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) pthread_attr_setscope(&attrs, PTHREAD_SCOPE_SYSTEM); #endif @@ -20,7 +45,7 @@ $FreeBSD: ports/lang/python26/files/patc status = pthread_create(&th, #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) -@@ -188,6 +191,7 @@ +@@ -188,6 +195,7 @@ (void *)arg ); --------------040908060302090801020603-- From owner-freebsd-python@FreeBSD.ORG Fri Mar 13 16:40:15 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 25845106564A; Fri, 13 Mar 2009 16:40: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 EEBD58FC21; Fri, 13 Mar 2009 16:40:14 +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 n2DGeEs4076631; Fri, 13 Mar 2009 16:40:14 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n2DGeEOZ076627; Fri, 13 Mar 2009 16:40:14 GMT (envelope-from edwin) Date: Fri, 13 Mar 2009 16:40:14 GMT Message-Id: <200903131640.n2DGeEOZ076627@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/132609: [maintainer] textproc/py-hyperestraier-python update to 0.10.9 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, 13 Mar 2009 16:40:15 -0000 Synopsis: [maintainer] textproc/py-hyperestraier-python update to 0.10.9 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Fri Mar 13 16:40:14 UTC 2009 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=132609 From owner-freebsd-python@FreeBSD.ORG Fri Mar 13 16:54:28 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 EF4F51065675; Fri, 13 Mar 2009 16:54:28 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C51DD8FC17; Fri, 13 Mar 2009 16:54:28 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from freefall.freebsd.org (lwhsu@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n2DGsSL9000233; Fri, 13 Mar 2009 16:54:28 GMT (envelope-from lwhsu@freefall.freebsd.org) Received: (from lwhsu@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n2DGsSRD000229; Fri, 13 Mar 2009 16:54:28 GMT (envelope-from lwhsu) Date: Fri, 13 Mar 2009 16:54:28 GMT Message-Id: <200903131654.n2DGsSRD000229@freefall.freebsd.org> To: lwhsu@FreeBSD.org, freebsd-python@FreeBSD.org, lwhsu@FreeBSD.org From: lwhsu@FreeBSD.org Cc: Subject: Re: ports/132609: [maintainer] textproc/py-hyperestraier-python update to 0.10.9 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, 13 Mar 2009 16:54:29 -0000 Synopsis: [maintainer] textproc/py-hyperestraier-python update to 0.10.9 Responsible-Changed-From-To: freebsd-python->lwhsu Responsible-Changed-By: lwhsu Responsible-Changed-When: Fri Mar 13 16:54:28 UTC 2009 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=132609 From owner-freebsd-python@FreeBSD.ORG Sat Mar 14 18:40:14 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 67093106567B; Sat, 14 Mar 2009 18:40:14 +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 3C0AF8FC08; Sat, 14 Mar 2009 18:40:14 +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 n2EIeEBH027987; Sat, 14 Mar 2009 18:40:14 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n2EIeEft027980; Sat, 14 Mar 2009 18:40:14 GMT (envelope-from edwin) Date: Sat, 14 Mar 2009 18:40:14 GMT Message-Id: <200903141840.n2EIeEft027980@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/132630: [MAINTAINER] devel/py-hashring: update to 1.2 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: Sat, 14 Mar 2009 18:40:14 -0000 Synopsis: [MAINTAINER] devel/py-hashring: update to 1.2 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Sat Mar 14 18:40:13 UTC 2009 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=132630 From owner-freebsd-python@FreeBSD.ORG Sat Mar 14 19:06:33 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 7AEF810656C2; Sat, 14 Mar 2009 19:06:33 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 505648FC0A; Sat, 14 Mar 2009 19:06:32 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (miwi@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n2EJ6WR7064116; Sat, 14 Mar 2009 19:06:32 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n2EJ6Wag064112; Sat, 14 Mar 2009 19:06:32 GMT (envelope-from miwi) Date: Sat, 14 Mar 2009 19:06:32 GMT Message-Id: <200903141906.n2EJ6Wag064112@freefall.freebsd.org> To: miwi@FreeBSD.org, freebsd-python@FreeBSD.org, miwi@FreeBSD.org From: miwi@FreeBSD.org Cc: Subject: Re: ports/132630: [MAINTAINER] devel/py-hashring: update to 1.2 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: Sat, 14 Mar 2009 19:06:45 -0000 Synopsis: [MAINTAINER] devel/py-hashring: update to 1.2 Responsible-Changed-From-To: freebsd-python->miwi Responsible-Changed-By: miwi Responsible-Changed-When: Sat Mar 14 19:06:31 UTC 2009 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=132630