From owner-freebsd-python@FreeBSD.ORG Sun Apr 21 03:45:45 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7DB26F17 for ; Sun, 21 Apr 2013 03:45:45 +0000 (UTC) (envelope-from john@saltant.com) Received: from homiemail-a29.g.dreamhost.com (caiajhbdcahe.dreamhost.com [208.97.132.74]) by mx1.freebsd.org (Postfix) with ESMTP id 660DC21F for ; Sun, 21 Apr 2013 03:45:44 +0000 (UTC) Received: from homiemail-a29.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a29.g.dreamhost.com (Postfix) with ESMTP id 22C04674070 for ; Sat, 20 Apr 2013 20:45:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=saltant.com; h=message-id :date:from:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; s=saltant.com; bh=iJnv+ +2V/GH0vE8fR7yvIW4oyOA=; b=jUTW1dtyp8TOZxiB4Pm5rZfxwh51SPFldhPc+ 1nCUsb4bVfys0RPzNuy8KnwS0as4eZmJPWn14hWfUWB5C5ThPDw12NQ0jDKLnsOt VxzJlIahCWEbCwEjdQPaiSffb7ZfAhQ+DagcsLVHN7xfKUNUN38wgsQyFR6UfvUg v2B+5Q= Received: from imago.y.saltant.net (y.saltant.net [96.227.187.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: john@saltant.com) by homiemail-a29.g.dreamhost.com (Postfix) with ESMTPSA id DD856674059 for ; Sat, 20 Apr 2013 20:45:43 -0700 (PDT) Message-ID: <517360E7.1050805@saltant.com> Date: Sat, 20 Apr 2013 23:45:43 -0400 From: "John W. O'Brien" Organization: Saltant Solutions User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: freebsd-python@freebsd.org Subject: Re: [CFT] math/py-pandas: Update to 0.11.0rc1 References: <51699935.3040300@saltant.com> In-Reply-To: <51699935.3040300@saltant.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Apr 2013 03:45:45 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks to y-p over at the pandas github project, I have isolated the root cause of both test failures. While I will continue to monitor the upcoming release, and contribute as it seems necessary, final resolution is now in upstream hands. This is a summary for the benefit of freebsd-python@. 1. pandas.tests.test_format TestDataFrameFormatting.test_to_string_repr_unicode The reason this test was failing due to some long-standing bad behavior in py-gtk that affects pandas via matplotlib when a GTK backend is in use. pandas uses sys.getdefaultencoding() to initialize its own 'display.encoding' option, which affects behaviors throughout pandas, and (in this case) in the pandas.core.format module. On import, the gtk module changes the default encoding, which should otherwise remain constant after python processes site.py. If pandas is imported and then gtk is imported, any code that depends on the value of the 'display.encoding' option may break. An operational work-around is to import gtk before importing pandas. Detecting and accommodating the breakage caused by py-gtk appears to be non-trivial, so the pandas devs would be right to elect not to implement it for the impending 0.11.0 release. 2. pandas.tests.test_index TestMultiIndex.test_legacy_pickle The problem here is that the files in the 0.11.0rc1 tarball have CRLF newlines, including a sample pickle file this test uses. There are no CRLFs in the main repo. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJRc2DmAAoJEBRzAKlhyP/FGWIIANrP+nIuumnKkpTElg3oEvJu B3LIBuJvVPiaFMssipu/SU4ZaHx1zKZL6gyY5Q/UfX8YIu1tfFQIMoZfUm8xx8iH +TyL3HacK3TauJnwtj3S7kIWfHM30+gmgMsbphnb9pngpXkRKfjSx0sk0WW98GA/ 6THgmCZpq5YGZWKyzMzaNSlTNGVvrGqnGdiJksVrIvQx8SB1/Js53ofiA/6Iype8 +ql//Mz5h2ysJ5GQiaFYyzUh5EhbtTy8VtaN2JXr6g9Ua6bqxXHjaJVHxOPIZPQ4 4CiaH8qD7GCuHdMQ8EREp9zEaRTgIVQoKGFGNeMhZIMKChjeAAwUPlI5kBtNnvs= =wnkP -----END PGP SIGNATURE----- From owner-freebsd-python@FreeBSD.ORG Sun Apr 21 17:00:11 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D178E5E4 for ; Sun, 21 Apr 2013 17:00:11 +0000 (UTC) (envelope-from pali.gabor@gmail.com) Received: from mail-oa0-f49.google.com (mail-oa0-f49.google.com [209.85.219.49]) by mx1.freebsd.org (Postfix) with ESMTP id A5022191A for ; Sun, 21 Apr 2013 17:00:11 +0000 (UTC) Received: by mail-oa0-f49.google.com with SMTP id j1so2740352oag.8 for ; Sun, 21 Apr 2013 10:00:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type:content-transfer-encoding; bh=3QEUoRCR2Syac3ha+SSPiOJTPdTYjhCleY3Yc2ddPtw=; b=CxhQ7eOkfL0Th1PMGmH6U28YlgAK+v83SrTA+SosmvrKaYSmkV+eraNT+ZSQjFSRmu KCGMM8NbgaQAwLC9J1GJ1GAN4lIzRUggpQ+Q/jPmCtkBo/kghzZb0tQkdSTnj+WBclJj SdYNkSHMT56OkM5u4xeySl43akB4URjjqb8+r/Ii16HP0bXZLHdWWp4nWDjUhp1M84Wt d1BX+KsMPegKU9WaekzVGC1nn2uIktKd/sOMfp4F6fvUUufnn1p+dicPLO5am/U6TqH3 /sDunSEnxsVQtI0OjklUkd5dDf5PM2yfPeBcyVLzOtXIOpA6qIjeRRs3YJVPq99k1klo gqBw== MIME-Version: 1.0 X-Received: by 10.60.92.41 with SMTP id cj9mr8431452oeb.31.1366563610793; Sun, 21 Apr 2013 10:00:10 -0700 (PDT) Sender: pali.gabor@gmail.com Received: by 10.182.28.197 with HTTP; Sun, 21 Apr 2013 10:00:10 -0700 (PDT) Date: Sun, 21 Apr 2013 19:00:10 +0200 X-Google-Sender-Auth: v_cgOfnTxGPv2LvzlZfrlqmVeog Message-ID: Subject: Python 2.x Threading on FreeBSD From: Gabor Pali To: python@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Apr 2013 17:00:11 -0000 Hi there, Recently I ran into an issue where multi-threaded programs with signals cannot be run correctly from a thread in Python 2.x with the vanilla lang/python27 port, c.f. [1]. As I wrote in the corresponding ticket, the possible cause for this is that threading has been patched back in 2009 [2] so I recommended to use GNU pth instead. However, I managed to catch koobs on IRC yesterday and we continued to pursue the reason for this problem further. The aforementioned patch was a result of handling ports/131080 [3] where the submitter states that this is a solution to a problem where Ctrl+C cannot be handled when the main thread is blocked by waiting for another thread. Note this patch has been rejected upstream [4]... actually because this is not a bug but a feature [5][6]. So could you please fix the lang/python2{6,7} ports by removing the following part from the files/patch-Python_thread__pthread.h: 31 @@ -149,6 +153,7 @@ 32 { 33 pthread_t th; 34 int status; 35 + sigset_t set, oset; 36 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTE= D) 37 pthread_attr_t attrs; 38 #endif 39 @@ -177,6 +182,8 @@ 40 #if defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) 41 pthread_attr_setscope(&attrs, PTHREAD_SCOPE_SYSTEM); 42 #endif 43 + sigfillset(&set); 44 + SET_THREAD_SIGMASK(SIG_BLOCK, &set, &oset); 45=09 46 status =3D pthread_create(&th, 47 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTE= D) 48 @@ -188,6 +195,7 @@ 49 (void *)arg 50 ); 51=09 52 + SET_THREAD_SIGMASK(SIG_SETMASK, &oset, NULL); 53 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTE= D) 54 pthread_attr_destroy(&attrs); 55 #endif Note that I have tested this modification with the program in the referenced PR and with the program which is failing and both indeed worked as described in the cited sources. PS_1: Thanks koobs for helping me with tracking down this issue! PS_2: Please CC in your replies as I am not on this list. [1] http://hackage.haskell.org/trac/ghc/ticket/7652 [2] http://svnweb.freebsd.org/ports?view=3Drevision&revision=3D230031 [3] http://www.freebsd.org/cgi/query-pr.cgi?pr=3D131080 [4] http://bugs.python.org/issue1975 [5] http://www.regexprn.com/2010/05/killing-multithreaded-python-programs.h= tml [6] https://docs.google.com/viewer?a=3Dv&q=3Dcache:fHDVpJgZl7sJ:www.dabeaz.= com/python/GIL.pdf+&hl=3Den&gl=3Dau&pid=3Dbl&srcid=3DADGEESg1OQ8O8lXMSVYrJ8= 13iuu6X-G4539buVO20VRwFvGewPv3PJXWVGen_wQi_SpbL4rIOmfQEwiDyPUJnm8NpIBNObBqm= eXRUd7W3hH3W2AcdeRCrT3zK1bnmA4ZeqoJJbalUZeS&sig=3DAHIEtbTvKZ9pjSW3mbITlDqXR= DYovlYrew (pages 21, 22, 25) From owner-freebsd-python@FreeBSD.ORG Sun Apr 21 21:20:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 8634F579 for ; Sun, 21 Apr 2013 21:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 77ED61292 for ; Sun, 21 Apr 2013 21:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3LLK1Am022913 for ; Sun, 21 Apr 2013 21:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3LLK1ak022912; Sun, 21 Apr 2013 21:20:01 GMT (envelope-from gnats) Date: Sun, 21 Apr 2013 21:20:01 GMT Message-Id: <201304212120.r3LLK1ak022912@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: John Hixson Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: John Hixson List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Apr 2013 21:20:01 -0000 The following reply was made to PR ports/178008; it has been noted by GNATS. From: John Hixson To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile Date: Sun, 21 Apr 2013 14:16:47 -0700 On Sat, Apr 20, 2013 at 07:30:18PM +0000, Edwin Groothuis wrote: > Maintainer of www/py-djangotoolbox, > > Please note that PR ports/178008 has just been submitted. > > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. > > The full text of the PR can be found at: > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/178008 I'll get this fixed some time this week. - John > > -- > Edwin Groothuis via the GNATS Auto Assign Tool > edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Mon Apr 22 01:24:45 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 02AB91AA; Mon, 22 Apr 2013 01:24:45 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-da0-x22a.google.com (mail-da0-x22a.google.com [IPv6:2607:f8b0:400e:c00::22a]) by mx1.freebsd.org (Postfix) with ESMTP id CDB2F1902; Mon, 22 Apr 2013 01:24:44 +0000 (UTC) Received: by mail-da0-f42.google.com with SMTP id n15so997509dad.15 for ; Sun, 21 Apr 2013 18:24:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:reply-to:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=7fcE7xgfTikWQyTWXS3J01PgX7WRRJfVzIOT/utgw3g=; b=UWDLefAXLl1vbiHQLmElH4TiwUcomJMCVxChoagbzpcoyNumST4tJa0bDoaPOqM+cM R333yKwGbpe7WQCWX/n7TatRrnl1qDJAAZSHS7l7rocL1wJmdWNOYldp68Z+Df5ugxt8 txexbgxbCIbQ25VS9K346WAl6DGBQfeD7+iXgoTkTvP4GaGPEEBnmcOrW9WcZYUMVTj+ zKPxqmazzsHmq6Ws+oqy+4CoY2Gd6zimCUzGj23gjhmS6sYfuzSpz9mux7terrAVCFrb GUpMvuZ14bDXno3jAchkXRE1HAgPnQkI87FG1HAYywYGgn1AQijTrX7ZFuNWJ0NG7rIW bmjQ== X-Received: by 10.68.49.193 with SMTP id w1mr29687515pbn.146.1366593883755; Sun, 21 Apr 2013 18:24:43 -0700 (PDT) Received: from [192.168.1.7] (ppp59-167-128-11.static.internode.on.net. [59.167.128.11]) by mx.google.com with ESMTPS id wl5sm24676027pac.18.2013.04.21.18.24.41 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 21 Apr 2013 18:24:42 -0700 (PDT) Message-ID: <51749155.4090305@FreeBSD.org> Date: Mon, 22 Apr 2013 11:24:37 +1000 From: Kubilay Kocak User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: python@freebsd.org Subject: Re: Python 2.x Threading on FreeBSD References: In-Reply-To: X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Gabor Pali X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: koobs@FreeBSD.org List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 01:24:45 -0000 On 22/04/2013 3:00 AM, Gabor Pali wrote: > Hi there, > > Recently I ran into an issue where multi-threaded programs with > signals cannot be run correctly from a thread in Python 2.x with the > vanilla lang/python27 port, c.f. [1]. As I wrote in the corresponding > ticket, the possible cause for this is that threading has been patched > back in 2009 [2] so I recommended to use GNU pth instead. > > However, I managed to catch koobs on IRC yesterday and we continued to > pursue the reason for this problem further. The aforementioned patch > was a result of handling ports/131080 [3] where the submitter states > that this is a solution to a problem where Ctrl+C cannot be handled > when the main thread is blocked by waiting for another thread. Note > this patch has been rejected upstream [4]... actually because this is > not a bug but a feature [5][6]. > > So could you please fix the lang/python2{6,7} ports by removing the > following part from the files/patch-Python_thread__pthread.h: > > 31 @@ -149,6 +153,7 @@ > 32 { > 33 pthread_t th; > 34 int status; > 35 + sigset_t set, oset; > 36 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) > 37 pthread_attr_t attrs; > 38 #endif > 39 @@ -177,6 +182,8 @@ > 40 #if defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) > 41 pthread_attr_setscope(&attrs, PTHREAD_SCOPE_SYSTEM); > 42 #endif > 43 + sigfillset(&set); > 44 + SET_THREAD_SIGMASK(SIG_BLOCK, &set, &oset); > 45 > 46 status = pthread_create(&th, > 47 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) > 48 @@ -188,6 +195,7 @@ > 49 (void *)arg > 50 ); > 51 > 52 + SET_THREAD_SIGMASK(SIG_SETMASK, &oset, NULL); > 53 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) > 54 pthread_attr_destroy(&attrs); > 55 #endif > > Note that I have tested this modification with the program in the > referenced PR and with the program which is failing and both indeed > worked as described in the cited sources. > > > PS_1: Thanks koobs for helping me with tracking down this issue! > PS_2: Please CC in your replies as I am not on this list. > > [1] http://hackage.haskell.org/trac/ghc/ticket/7652 > [2] http://svnweb.freebsd.org/ports?view=revision&revision=230031 > [3] http://www.freebsd.org/cgi/query-pr.cgi?pr=131080 > [4] http://bugs.python.org/issue1975 > [5] http://www.regexprn.com/2010/05/killing-multithreaded-python-programs.html > [6] https://docs.google.com/viewer?a=v&q=cache:fHDVpJgZl7sJ:www.dabeaz.com/python/GIL.pdf+&hl=en&gl=au&pid=bl&srcid=ADGEESg1OQ8O8lXMSVYrJ813iuu6X-G4539buVO20VRwFvGewPv3PJXWVGen_wQi_SpbL4rIOmfQEwiDyPUJnm8NpIBNObBqmeXRUd7W3hH3W2AcdeRCrT3zK1bnmA4ZeqoJJbalUZeS&sig=AHIEtbTvKZ9pjSW3mbITlDqXRDYovlYrew > (pages 21, 22, 25) > _______________________________________________ > freebsd-python@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-python > To unsubscribe, send any mail to "freebsd-python-unsubscribe@freebsd.org" > Nice write-up Gabor, and you're welcome. +1 on this and any other patch-removals that get us closer to upstream From owner-freebsd-python@FreeBSD.ORG Mon Apr 22 11:06:50 2013 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6BD625FB for ; Mon, 22 Apr 2013 11:06:50 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 2BDB21089 for ; Mon, 22 Apr 2013 11:06:50 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3MB6o6c089233 for ; Mon, 22 Apr 2013 11:06:50 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3MB6nRH089231 for freebsd-python@FreeBSD.org; Mon, 22 Apr 2013 11:06:49 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Apr 2013 11:06:49 GMT Message-Id: <201304221106.r3MB6nRH089231@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 Subject: Current problem reports assigned to freebsd-python@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 11:06:50 -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 -------------------------------------------------------------------------------- f ports/178008 python www/py-djangotoolbox: unfetchable distfile, fragile f ports/177580 python [update]: devel/py-avro up to date o ports/176714 python games/py-fife: fixed make package f ports/174242 python Update to databases/py-odbc o ports/171584 python lang/python32 built in a clean enviroment produces a p o ports/171246 python [patch] lang/python27: make python curses module work o ports/170788 python lang/python27: PyQT applications crash Python 2.7 (cor f ports/170786 python [maintainer update] delete port textproc/py-pyx12 o ports/170566 python update graphics/py-opengl depends on old version of gc s ports/169873 python [patch] fix fetch problem in bsd.python.mk that affect f ports/167530 python [patch] security/py-fail2ban will never ever start wit o ports/167368 python [bsd.python.mk] [patch] Python version propagation bre f ports/165545 python [patch]: net-mgmt/collectd5 doesn't compile against la o ports/163467 python lang/python27: Ports using python 2.7 and "waf" interm o ports/160717 python port: lang/python27 causing other ports to hang during o ports/156759 python [patch] lang/python: kevent does not accept KQ_NOTE_EX o ports/155526 python [PATCH] devel/py-elementtree: ignore if python >= 2.5 f ports/154209 python [PATCH] lang/python: Install symlink for ptags o ports/153167 python Problem with signals, threads, and subprocesses in lan o ports/149167 python lang/python26 fails to build _ctypes on Sheevaplug (AR o ports/146823 python [patch] lang/python26: knob to build _ctypes module ag o ports/133081 python [bsd.python.mk] PYEASYINSTALL_ARCHDEP=yes makes broken s ports/118301 python [patch] devel/py-setuptools easy-install.pth contents 23 problems total. From owner-freebsd-python@FreeBSD.ORG Mon Apr 22 12:48:33 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id BEFDE70F; Mon, 22 Apr 2013 12:48:33 +0000 (UTC) (envelope-from sbrabez@gmail.com) Received: from mail-wi0-x229.google.com (mail-wi0-x229.google.com [IPv6:2a00:1450:400c:c05::229]) by mx1.freebsd.org (Postfix) with ESMTP id 3032C1877; Mon, 22 Apr 2013 12:48:33 +0000 (UTC) Received: by mail-wi0-f169.google.com with SMTP id h11so4572218wiv.0 for ; Mon, 22 Apr 2013 05:48:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=X9BPGg8cTrh6grlbhTNUirAgjWGrmYFuXEIrMpMq0zY=; b=GG6sn99ms9dCqepp3IgIQ8B624hqNUcw4pCWauFpe1fHyXRRuQzKrudUlkqBMcgZpv M/s6yZc6B1g9fMF4f2JT6e89V4UEOy21wDth4ELXKuES9yAyohVyF41ljMBaRl7/GB4e 5ab/d6Kkvh0K3dcNfGrJ6tsx+tiGQT0hasn+e5tdt61pY+tZecxqf7Bw638ylNoHrsPz ki2OmFXgaTTPPlY5CEG2hbnibTyHD8Avvkpv9kL42YXJnH478G/xYx9P6dRcA2fMs1zY idbxkVqhjGWoKpYJ3+EDWbns1WK4GD51/bAPowbvHJzXRPH/vQPqlpRfnhzeje3Iw6hk qdSA== X-Received: by 10.194.83.33 with SMTP id n1mr52265983wjy.7.1366634912244; Mon, 22 Apr 2013 05:48:32 -0700 (PDT) Received: from ogoshi.int.nbs-system.com (0xd0.org. [188.165.222.46]) by mx.google.com with ESMTPS id s2sm21921305wib.4.2013.04.22.05.48.30 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 22 Apr 2013 05:48:31 -0700 (PDT) Sender: Sofian Brabez Date: Mon, 22 Apr 2013 14:48:28 +0200 From: Sofian Brabez To: Gabor Pali Subject: Re: Python 2.x Threading on FreeBSD Message-ID: <20130422124828.GA35213@ogoshi.int.nbs-system.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: python@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 12:48:33 -0000 --opJtzjQTFsWo+cga Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 21, 2013 at 07:00:10PM +0200, Gabor Pali wrote: > Hi there, >=20 > Recently I ran into an issue where multi-threaded programs with > signals cannot be run correctly from a thread in Python 2.x with the > vanilla lang/python27 port, c.f. [1]. As I wrote in the corresponding > ticket, the possible cause for this is that threading has been patched > back in 2009 [2] so I recommended to use GNU pth instead. >=20 > However, I managed to catch koobs on IRC yesterday and we continued to > pursue the reason for this problem further. The aforementioned patch > was a result of handling ports/131080 [3] where the submitter states > that this is a solution to a problem where Ctrl+C cannot be handled > when the main thread is blocked by waiting for another thread. Note > this patch has been rejected upstream [4]... actually because this is > not a bug but a feature [5][6]. >=20 > So could you please fix the lang/python2{6,7} ports by removing the > following part from the files/patch-Python_thread__pthread.h: >=20 > 31 @@ -149,6 +153,7 @@ > 32 { > 33 pthread_t th; > 34 int status; > 35 + sigset_t set, oset; > 36 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPOR= TED) > 37 pthread_attr_t attrs; > 38 #endif > 39 @@ -177,6 +182,8 @@ > 40 #if defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) > 41 pthread_attr_setscope(&attrs, PTHREAD_SCOPE_SYSTEM); > 42 #endif > 43 + sigfillset(&set); > 44 + SET_THREAD_SIGMASK(SIG_BLOCK, &set, &oset); > 45=09 > 46 status =3D pthread_create(&th, > 47 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPOR= TED) > 48 @@ -188,6 +195,7 @@ > 49 (void *)arg > 50 ); > 51=09 > 52 + SET_THREAD_SIGMASK(SIG_SETMASK, &oset, NULL); > 53 #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPOR= TED) > 54 pthread_attr_destroy(&attrs); > 55 #endif >=20 > Note that I have tested this modification with the program in the > referenced PR and with the program which is failing and both indeed > worked as described in the cited sources. >=20 >=20 > PS_1: Thanks koobs for helping me with tracking down this issue! > PS_2: Please CC in your replies as I am not on this list. >=20 > [1] http://hackage.haskell.org/trac/ghc/ticket/7652 > [2] http://svnweb.freebsd.org/ports?view=3Drevision&revision=3D230031 > [3] http://www.freebsd.org/cgi/query-pr.cgi?pr=3D131080 > [4] http://bugs.python.org/issue1975 > [5] http://www.regexprn.com/2010/05/killing-multithreaded-python-programs= =2Ehtml > [6] https://docs.google.com/viewer?a=3Dv&q=3Dcache:fHDVpJgZl7sJ:www.dabea= z.com/python/GIL.pdf+&hl=3Den&gl=3Dau&pid=3Dbl&srcid=3DADGEESg1OQ8O8lXMSVYr= J813iuu6X-G4539buVO20VRwFvGewPv3PJXWVGen_wQi_SpbL4rIOmfQEwiDyPUJnm8NpIBNObB= qmeXRUd7W3hH3W2AcdeRCrT3zK1bnmA4ZeqoJJbalUZeS&sig=3DAHIEtbTvKZ9pjSW3mbITlDq= XRDYovlYrew > (pages 21, 22, 25) > _______________________________________________ > freebsd-python@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-python > To unsubscribe, send any mail to "freebsd-python-unsubscribe@freebsd.org" Hi Gabor, I had a look in the upstream thread header in the Python source code, and It appears they remove it too in current [1] and 2.7 branch=A0[2]. I also heavily advice to stay closer to the upstream version, i.e.remove patches they are unneeded anymore or create undefined behaviour. +1 to get rid off. In our ports we have to remove the patch files/patch-Python_thread__pthread.h in port lang/python2{6,7} and ask an exp-run. Regards [1] http://hg.python.org/cpython/file/3bfe8327612a/Python/thread_pthread.h [2] http://hg.python.org/cpython/file/32a5de0e91d5/Python/thread_pthread.h -- Sofian Brabez --opJtzjQTFsWo+cga Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlF1MZwACgkQc2NR9CSH5X7iZwCgpR6UzPQnqXFvCf96IOQBt57V unQAoIlmTwdgkci1CDXxw6oLntpWXUnQ =Wi4S -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga-- From owner-freebsd-python@FreeBSD.ORG Mon Apr 22 12:54:22 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id BB0B8854; Mon, 22 Apr 2013 12:54:22 +0000 (UTC) (envelope-from pali.gabor@gmail.com) Received: from mail-ob0-x22a.google.com (mail-ob0-x22a.google.com [IPv6:2607:f8b0:4003:c01::22a]) by mx1.freebsd.org (Postfix) with ESMTP id 7FCCC189E; Mon, 22 Apr 2013 12:54:22 +0000 (UTC) Received: by mail-ob0-f170.google.com with SMTP id eh20so4281584obb.15 for ; Mon, 22 Apr 2013 05:54:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=jw52w3EXMpi/UpfDXaLFW7LNH6i1PVdrolFF2N7ke2U=; b=QrOf8dUxEEAcz9Sqo4/O5vu3xPNKL3T8iMwmqzLOvlg4U7bqsotyKXpToF89cG+V/z uwShCpoMon4ajNRumegxJBlGUsIGFGjubNHmkkSCKl9zQVHCm+lUni6EDg/RgDzfyL4e oaJwBWJ3KMjnNVavUJZS9CLUpftoHS/aTgpc3/PRxg1FjWfM2JFtscqGxn4iaCm6+xUD poKiNjDdbfBYJTCSLYFa4eP+mjWaBoS/v7rFvEeJ5pdXeyGTFzFZ38cyC1MwqECLRAQZ xXxXzKLcJyCGZMGd35oVwv13fX8iCoLi9uKjF8OPO346C0WPWq3+ZyiRkokwctUso+cX sfVQ== MIME-Version: 1.0 X-Received: by 10.60.62.70 with SMTP id w6mr15700231oer.38.1366635262107; Mon, 22 Apr 2013 05:54:22 -0700 (PDT) Sender: pali.gabor@gmail.com Received: by 10.182.28.197 with HTTP; Mon, 22 Apr 2013 05:54:22 -0700 (PDT) In-Reply-To: <20130422124828.GA35213@ogoshi.int.nbs-system.com> References: <20130422124828.GA35213@ogoshi.int.nbs-system.com> Date: Mon, 22 Apr 2013 14:54:22 +0200 X-Google-Sender-Auth: Iw83WgL2FMrrCRHYf39J7YCRibk Message-ID: Subject: Re: Python 2.x Threading on FreeBSD From: Gabor Pali To: Sofian Brabez Content-Type: text/plain; charset=ISO-8859-1 Cc: python@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 12:54:22 -0000 On Mon, Apr 22, 2013 at 2:48 PM, Sofian Brabez wrote: > +1 to get rid off. In our ports we have to remove the patch > files/patch-Python_thread__pthread.h in port lang/python2{6,7} Sounds great! > and ask an exp-run. Cool. From owner-freebsd-python@FreeBSD.ORG Mon Apr 22 14:50:09 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 18D9D3F0; Mon, 22 Apr 2013 14:50:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id E5E201FD3; Mon, 22 Apr 2013 14:50:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3MEo8ub036503; Mon, 22 Apr 2013 14:50:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3MEo8px036502; Mon, 22 Apr 2013 14:50:08 GMT (envelope-from edwin) Date: Mon, 22 Apr 2013 14:50:08 GMT Message-Id: <201304221450.r3MEo8px036502@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178053: databases/py-fdb: update to 1.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 14:50:09 -0000 Synopsis: databases/py-fdb: update to 1.1 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Apr 22 14:50:08 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178053 From owner-freebsd-python@FreeBSD.ORG Mon Apr 22 15:00:11 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 648516B6; Mon, 22 Apr 2013 15:00:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 37136105F; Mon, 22 Apr 2013 15:00:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3MF0BSO038304; Mon, 22 Apr 2013 15:00:11 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3MF0Bf4038303; Mon, 22 Apr 2013 15:00:11 GMT (envelope-from edwin) Date: Mon, 22 Apr 2013 15:00:11 GMT Message-Id: <201304221500.r3MF0Bf4038303@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178054: databases/py-firebirdsql: update to 0.7.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 15:00:11 -0000 Synopsis: databases/py-firebirdsql: update to 0.7.3 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Mon Apr 22 15:00:10 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178054 From owner-freebsd-python@FreeBSD.ORG Mon Apr 22 19:06:06 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 1065929D; Mon, 22 Apr 2013 19:06:06 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id DEAEB1F04; Mon, 22 Apr 2013 19:06:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3MJ65ji092110; Mon, 22 Apr 2013 19:06:05 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3MJ65tt092109; Mon, 22 Apr 2013 19:06:05 GMT (envelope-from culot) Date: Mon, 22 Apr 2013 19:06:05 GMT Message-Id: <201304221906.r3MJ65tt092109@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/178053: databases/py-fdb: update to 1.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 19:06:06 -0000 Synopsis: databases/py-fdb: update to 1.1 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Mon Apr 22 19:06:05 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=178053 From owner-freebsd-python@FreeBSD.ORG Mon Apr 22 19:06:26 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 35B9A2C8; Mon, 22 Apr 2013 19:06:26 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 100931F0C; Mon, 22 Apr 2013 19:06:26 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3MJ6P9V092202; Mon, 22 Apr 2013 19:06:25 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3MJ6PRc092201; Mon, 22 Apr 2013 19:06:25 GMT (envelope-from culot) Date: Mon, 22 Apr 2013 19:06:25 GMT Message-Id: <201304221906.r3MJ6PRc092201@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/178054: databases/py-firebirdsql: update to 0.7.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 19:06:26 -0000 Synopsis: databases/py-firebirdsql: update to 0.7.3 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Mon Apr 22 19:06:25 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=178054 From owner-freebsd-python@FreeBSD.ORG Tue Apr 23 03:10:15 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 30CF4341; Tue, 23 Apr 2013 03:10:15 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 0BCCE154A; Tue, 23 Apr 2013 03:10:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3N3AEk4093592; Tue, 23 Apr 2013 03:10:14 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3N3AELJ093591; Tue, 23 Apr 2013 03:10:14 GMT (envelope-from edwin) Date: Tue, 23 Apr 2013 03:10:14 GMT Message-Id: <201304230310.r3N3AELJ093591@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178067: [MAINTAINER] math/py-pandas: Update to 0.11.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2013 03:10:15 -0000 Synopsis: [MAINTAINER] math/py-pandas: Update to 0.11.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Tue Apr 23 03:10:14 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178067 From owner-freebsd-python@FreeBSD.ORG Tue Apr 23 22:30:08 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D9DA1366; Tue, 23 Apr 2013 22:30:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id B58BC12BC; Tue, 23 Apr 2013 22:30:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3NMU8Ca020953; Tue, 23 Apr 2013 22:30:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3NMU8ud020952; Tue, 23 Apr 2013 22:30:08 GMT (envelope-from edwin) Date: Tue, 23 Apr 2013 22:30:08 GMT Message-Id: <201304232230.r3NMU8ud020952@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178093: maintainer update : sysutils/py-salt-api X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2013 22:30:08 -0000 Synopsis: maintainer update : sysutils/py-salt-api Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Tue Apr 23 22:30:08 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178093 From owner-freebsd-python@FreeBSD.ORG Tue Apr 23 23:20:09 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2F4046B; Tue, 23 Apr 2013 23:20:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 29DAC148D; Tue, 23 Apr 2013 23:20:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3NNK7ZA031991; Tue, 23 Apr 2013 23:20:07 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3NNK7j8031990; Tue, 23 Apr 2013 23:20:07 GMT (envelope-from edwin) Date: Tue, 23 Apr 2013 23:20:07 GMT Message-Id: <201304232320.r3NNK7j8031990@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178094: math/py-numpy dependency on atlas assumes existing install of atlas X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2013 23:20:09 -0000 Synopsis: math/py-numpy dependency on atlas assumes existing install of atlas Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Tue Apr 23 23:20:07 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178094 From owner-freebsd-python@FreeBSD.ORG Tue Apr 23 23:20:10 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0F9906F; Tue, 23 Apr 2013 23:20:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id DC6B2148F; Tue, 23 Apr 2013 23:20:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3NNK9dr032066; Tue, 23 Apr 2013 23:20:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3NNK98K032065; Tue, 23 Apr 2013 23:20:09 GMT (envelope-from edwin) Date: Tue, 23 Apr 2013 23:20:09 GMT Message-Id: <201304232320.r3NNK98K032065@freefall.freebsd.org> To: jhibbits@FreeBSD.org, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178094: math/py-numpy dependency on atlas assumes existing install of atlas X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2013 23:20:10 -0000 Synopsis: math/py-numpy dependency on atlas assumes existing install of atlas State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Tue Apr 23 23:20:09 UTC 2013 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178094 From owner-freebsd-python@FreeBSD.ORG Tue Apr 23 23:30:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 60A921B2 for ; Tue, 23 Apr 2013 23:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 53B0C14D9 for ; Tue, 23 Apr 2013 23:30:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3NNU1io032989 for ; Tue, 23 Apr 2013 23:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3NNU1QF032988; Tue, 23 Apr 2013 23:30:01 GMT (envelope-from gnats) Date: Tue, 23 Apr 2013 23:30:01 GMT Message-Id: <201304232330.r3NNU1QF032988@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/178094: math/py-numpy dependency on atlas assumes existing install of atlas X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2013 23:30:01 -0000 The following reply was made to PR ports/178094; it has been noted by GNATS. From: Edwin Groothuis To: llwang@infor.org Cc: bug-followup@FreeBSD.org Subject: Re: ports/178094: math/py-numpy dependency on atlas assumes existing install of atlas Date: Tue, 23 Apr 2013 23:20:08 UT Maintainer of math/py-numpy, Please note that PR ports/178094 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/178094 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Wed Apr 24 05:07:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 8B4C5F4F; Wed, 24 Apr 2013 05:07:01 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id DA3B71EFB; Wed, 24 Apr 2013 05:07:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3O570HU009154; Wed, 24 Apr 2013 05:07:00 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3O570tp009153; Wed, 24 Apr 2013 05:07:00 GMT (envelope-from culot) Date: Wed, 24 Apr 2013 05:07:00 GMT Message-Id: <201304240507.r3O570tp009153@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/178093: maintainer update : sysutils/py-salt-api X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 05:07:01 -0000 Synopsis: maintainer update : sysutils/py-salt-api Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Wed Apr 24 05:07:00 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=178093 From owner-freebsd-python@FreeBSD.ORG Wed Apr 24 09:52:52 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 536F7512 for ; Wed, 24 Apr 2013 09:52:52 +0000 (UTC) (envelope-from arronkpa@126.com) Received: from m50-111.126.com (m50-111.126.com [123.125.50.111]) by mx1.freebsd.org (Postfix) with ESMTP id 837B31B00 for ; Wed, 24 Apr 2013 09:52:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com; s=s110527; h=Received:From:Subject:To:Content-Type:MIME-Version: Reply-To:Date:Priority:Message-Id; bh=/x35gby2fsH8n8o+Q+x+iWI13s pY6xCklxxO2wSMjGs=; b=bT42VVC81AuxgJQoWug3+EMPd4f4HddnYVAUiumlT5 g4zW08HPcgFvj/pMyO1ReZXR302HeGkwkNKQUsC7TWE8WIUxMUULuhV+89oF0Y3l nwe4MTDmVnEG89KUjrUZ33aWKMuVMDOuTzXhr73CepLOsgZwmyuCUKxc6rtuy7Cy A= Received: from MICROSOF-DB5914 (unknown [27.213.116.108]) by smtp5 (Coremail) with SMTP id jtKowEBJW0Jnq3dRoEI_AA--.660S3; Wed, 24 Apr 2013 17:52:39 +0800 (CST) From: "arronkpa@126.com" Subject: RE: Free sample To: python@FreeBSD.org Content-Type: multipart/related; type="text\/html"; boundary="8OLf1Z4K5mH4ehrj\=_A1CaQU8LOwIaS8xf" MIME-Version: 1.0 Date: Wed, 24 Apr 2013 17:52:38 +0800 Priority: urgent X-Priority: 2 X-CM-TRANSID: jtKowEBJW0Jnq3dRoEI_AA--.660S3 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxU68uxUUUUU Message-Id: <5177AB69.9BA7D5.20146@m50-111.126.com> X-CM-SenderInfo: pduu00xnsdqiyswou0bp/1tbiJgQJS04f9dAjxAAAsz X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: sales@bestargift.com List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 09:52:52 -0000 This is a multi-part message in MIME format --8OLf1Z4K5mH4ehrj=_A1CaQU8LOwIaS8xf Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
 =20
 =20
Dear,
Recommand the Best price of Led key light to you.
Model: Star-5006
 
 
Free sample can be sent if you request.
 
Looking for more Promotional Products with high qu= ality and lower price, Pls contact us.
 
Rds.
Arron

= Yantai Bestar Trading Co., Ltd

= Tel: &= nbsp; +86-535-470= 6205

= Fax:  = Web: www.Bestargift.com 

= Skype: Arron-Bestar

= MSN: Credef@hotmail.com  

= Email:  Arron@Bestargift= =2Ecom

= = ADD: No.131 Yingchun Street, Laishan District, Yantai, P.R China.

--8OLf1Z4K5mH4ehrj=_A1CaQU8LOwIaS8xf Content-Type: image/jpeg; name="/q/a.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="/q/a.jpg" Content-ID: ContentID423 /9j/4AAQSkZJRgABAQEAlgCWAAD/4QAwRXhpZgAATU0AKgAAAAgAAQExAAIAAAAOAAAAGgAAAAB3 d3cubWVpdHUuY29tAP/bAEMAAwICAwICAwMDAwQDAwQFCAUFBAQFCgcHBggMCgwMCwoLCw0OEhAN DhEOCwsQFhARExQVFRUMDxcYFhQYEhQVFP/bAEMBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAfADSQMBEQACEQEDEQH/ xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMA BBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0 tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEB AQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2Fx EyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZ WmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TF xsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1NoAKACgAoAKAC gAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAVw56UAL+89qAEKkdqAEoAK ACgAoAKACgA30LUA30vZpgG+jkSCwZb2p2SHYZvpOSJuG+sXJBdhvrTnQ+Vhvo5kHKx+8en6VfJE LBvHp+lHJELBuHpUKwcwb/YVsHMG+oumAb6ACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA 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 7Kx/tFA7w/I/k/x7P+B/frCUHLYeB9nRnKjP+vmVvCfgXX4tC8LavptpNLc6RqN60Wm6q/2d5rSc 4Oz5P3OD8yJ/crnVCSKWJheS7nYeC/hfqWn6D9m1h0jk/tu51lY9Plf91v3vsR/9961VFrQ5cRiV J3Ojj8Csl558VwliEmlmRIYvuu/3/wD2d/8AgddEaNiJYrmVjtbVGjh2O+/b/HXZGNjik+YnpkBQ AUAFABQBNQBDQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQ AUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFWAOlYtAMjj2VejAfS5rAFMAoAKACgAoAKACgA oAKLAFFgMR/BWjtqX9of2baG9/56GKs1TW7A2a3SUQHVPKgCkAUAFABQAUAFABQAUAFABQAUAFAB QAUAFABQAUAMePelAEdpaw2SlYYooUb5vkXZQBPQAUAFABQAUAFABQAUAMePelHMP4gkj30aMlxt sVmtzL9+NX/360moNamapxW87knkOU2g7KyiodjZKC+zcSa2NxCULBh71MqVyVKrSleB4XdfsYfC rV/F+r+I9V8PDWNS1O6+1XH2y4d03+ydK4Z5epO7Pqo8S5nQpKlSlZbHpmkfDDwx4d0ddJ0vw7pV lpiP5n2aKzQRh/7+0D71dUaCR4NbF1G/bN6nQ2unwWSGCBEhjx8qIldChbU43zN+3LscfyU3FE3e 4+snoHK5BV3SDksFLmC9gplhQAUAFABQBNQBDQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUA FABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAU AFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQA UAFABQAUAFABQAUAFABQAUAFABQPUKBBQAUAFABQAUAFABQAUAFABQBNQBDQAUAFABQAUAFABQAU AFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQA UAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQ AUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAE 1AH/2Q== --8OLf1Z4K5mH4ehrj=_A1CaQU8LOwIaS8xf-- From owner-freebsd-python@FreeBSD.ORG Wed Apr 24 16:50:08 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E9A79543; Wed, 24 Apr 2013 16:50:08 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C453C100E; Wed, 24 Apr 2013 16:50:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3OGo875045869; Wed, 24 Apr 2013 16:50:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3OGo8jR045868; Wed, 24 Apr 2013 16:50:08 GMT (envelope-from edwin) Date: Wed, 24 Apr 2013 16:50:08 GMT Message-Id: <201304241650.r3OGo8jR045868@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178111: maintainer update : sysutils/py-salt X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 16:50:09 -0000 Synopsis: maintainer update : sysutils/py-salt Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Wed Apr 24 16:50:08 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178111 From owner-freebsd-python@FreeBSD.ORG Wed Apr 24 16:54:21 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id F0EFD9B5; Wed, 24 Apr 2013 16:54:21 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C9CF71053; Wed, 24 Apr 2013 16:54:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3OGsLXv047403; Wed, 24 Apr 2013 16:54:21 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3OGsLXi047402; Wed, 24 Apr 2013 16:54:21 GMT (envelope-from culot) Date: Wed, 24 Apr 2013 16:54:21 GMT Message-Id: <201304241654.r3OGsLXi047402@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/178111: maintainer update : sysutils/py-salt X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 16:54:22 -0000 Synopsis: maintainer update : sysutils/py-salt Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Wed Apr 24 16:54:21 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=178111 From owner-freebsd-python@FreeBSD.ORG Wed Apr 24 19:50:09 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 53004874; Wed, 24 Apr 2013 19:50:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 1B5541ADC; Wed, 24 Apr 2013 19:50:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3OJo8Mg083708; Wed, 24 Apr 2013 19:50:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3OJo8m9083707; Wed, 24 Apr 2013 19:50:08 GMT (envelope-from edwin) Date: Wed, 24 Apr 2013 19:50:08 GMT Message-Id: <201304241950.r3OJo8m9083707@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178117: databases/py-swift: update to 1.8.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 19:50:09 -0000 Synopsis: databases/py-swift: update to 1.8.0 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Wed Apr 24 19:50:08 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178117 From owner-freebsd-python@FreeBSD.ORG Wed Apr 24 19:50:10 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id EB9DE87A; Wed, 24 Apr 2013 19:50:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C55FE1ADF; Wed, 24 Apr 2013 19:50:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3OJoAYw083784; Wed, 24 Apr 2013 19:50:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3OJoAFL083783; Wed, 24 Apr 2013 19:50:10 GMT (envelope-from edwin) Date: Wed, 24 Apr 2013 19:50:10 GMT Message-Id: <201304241950.r3OJoAFL083783@freefall.freebsd.org> To: trociny@FreeBSD.org, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178117: databases/py-swift: update to 1.8.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 19:50:11 -0000 Synopsis: databases/py-swift: update to 1.8.0 State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Wed Apr 24 19:50:10 UTC 2013 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178117 From owner-freebsd-python@FreeBSD.ORG Wed Apr 24 20:00:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 59417B90 for ; Wed, 24 Apr 2013 20:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 4CDA91B8B for ; Wed, 24 Apr 2013 20:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3OK01JE085518 for ; Wed, 24 Apr 2013 20:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3OK01ID085517; Wed, 24 Apr 2013 20:00:01 GMT (envelope-from gnats) Date: Wed, 24 Apr 2013 20:00:01 GMT Message-Id: <201304242000.r3OK01ID085517@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/178117: databases/py-swift: update to 1.8.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 20:00:01 -0000 The following reply was made to PR ports/178117; it has been noted by GNATS. From: Edwin Groothuis To: gslin@gslin.org Cc: bug-followup@FreeBSD.org Subject: Re: ports/178117: databases/py-swift: update to 1.8.0 Date: Wed, 24 Apr 2013 19:50:09 UT Maintainer of databases/py-swift, Please note that PR ports/178117 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/178117 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org