From owner-freebsd-python@freebsd.org  Sun Jan 29 15:35:06 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A6BA1CC7662
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 15:35:06 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 8F74B1AF6
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 15:35:06 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 8BAD4CC7661; Sun, 29 Jan 2017 15:35:06 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B500CC7660
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 15:35:06 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 7A58E1AF5
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 15:35:06 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TFZ5xK089569
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 15:35:06 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216208] textproc/py-tabletext: configure target fails under
 py3k with UnicodeDecodeError
Date: Sun, 29 Jan 2017 15:35:05 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: 
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: kmoore@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: attachments.isobsolete flagtypes.name
 attachments.created
Message-ID: <bug-216208-21822-rKAvVMbPJk@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216208-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216208-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 15:35:06 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216208

John W. O'Brien <john@saltant.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #179022|0                           |1
        is obsolete|                            |
 Attachment #179022|maintainer-approval?        |
              Flags|                            |
 Attachment #179398|                            |maintainer-approval?
              Flags|                            |

--- Comment #2 from John W. O'Brien <john@saltant.com> ---
Created attachment 179398
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179398&action=
=3Dedit
textproc/py-tabletext: Specify encoding of files in setup.py

This version of the patch only passes `encoding` to `open` when built with =
py3k
or later.

poudriere testport: OK (py2.7, py3.4, py3.5, py3.6)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 15:45:42 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DECAECC794D
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 15:45:42 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id C887B211
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 15:45:42 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id C4E7ECC794C; Sun, 29 Jan 2017 15:45:42 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4907CC794B
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 15:45:42 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B4469210
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 15:45:42 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TFjgAp018777
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 15:45:42 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 197072] devel/ipython: Support for Python3.x is missing
Date: Sun, 29 Jan 2017 15:45:42 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: needs-patch, needs-qa
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: olgeni@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-197072-21822-wfs3fUBc3Z@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-197072-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-197072-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 15:45:43 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D197072

John W. O'Brien <john@saltant.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |john@saltant.com

--- Comment #3 from John W. O'Brien <john@saltant.com> ---
Depends on bug #214295

(I can't edit the actual "Depends on" field)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 16:04:55 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FC7ECC7F74
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 16:04:55 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 699E4DD4
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 16:04:55 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 6606FCC7F71; Sun, 29 Jan 2017 16:04:55 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65B76CC7F70
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 16:04:55 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 559A5DD3
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 16:04:55 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TG4tmb077401
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 16:04:55 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 214295] textproc/py-pygments: add concurrent to USE_PYTHON
Date: Sun, 29 Jan 2017 16:04:55 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: 
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: nivit@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-214295-21822-09wqRyVN6m@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-214295-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-214295-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 16:04:55 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214295

John W. O'Brien <john@saltant.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |python@FreeBSD.org

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 17:07:56 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03928CC7326
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 17:07:56 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id E14B31E06
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 17:07:55 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id DDEF2CC7324; Sun, 29 Jan 2017 17:07:55 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBE0DCC7323
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 17:07:55 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id C57A21E05
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 17:07:55 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TH7toE056746
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 17:07:55 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216576] [patch] sysutils/py-iocage: Port is unsupported under
 python3
Date: Sun, 29 Jan 2017 17:07:55 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: robak@freebsd.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status keywords bug_severity priority component assigned_to
 reporter cc flagtypes.name attachments.created
Message-ID: <bug-216576-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 17:07:56 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216576

            Bug ID: 216576
           Summary: [patch] sysutils/py-iocage: Port is unsupported under
                    python3
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: robak@freebsd.org
          Reporter: john@saltant.com
                CC: python@FreeBSD.org
 Attachment #179401 maintainer-approval?
             Flags:
             Flags: maintainer-feedback?(robak@freebsd.org)
          Keywords: patch
          Assignee: robak@freebsd.org

Created attachment 179401
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179401&action=
=3Dedit
sysutils/py-iocage: Limit python support to v2.7

Upstream specifies python 2.7 as a requirement [0]. Until upstream supports
python3, the port should explicitly require python2.7.

[0] https://github.com/iocage/iocage/blob/0.9.3/README.md see "REQUIREMENTS"

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 19:08:12 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19AFCCC7453
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 19:08:12 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net
 [IPv6:2001:470:8d6f:1001::2])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id E39C11ED9
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 19:08:11 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (dreck.saltant.net [72.78.188.150])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id 005B8F8B9
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 14:08:03 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485716884;
 bh=xD51lkLi2khZz9/z6/b6cY7Q5f82t4/u8DUXPQuAl6w=;
 h=To:From:Subject:Date;
 b=A4R18Yq75pyecKh4VofNqEYEi7eAqp7om8sm9bUpIDtF4cCFWNsp6HLVIywygCA6o
 9SKTpGvVCyljeeTwDhv97AO+XmOgAIO03jU0C+82skAl2Qf7h8NMG7aEgHbi8UuJI5
 bJkS2Giur8eNlSFI3plk8STlqhSBBigQm0Wwa88j24dT2JpePfzCvIESzY9mMDOztk
 GlaGFgxnWp3skBj5xNJHkh5VUM41clmjF+4GZkswsz7QDPHdKzALa5j9f3PYzRQHJR
 AmY0mFOVwl57/I9C8bbK4Pl+HuhnNVIR4pAvfVfFvJEpBVz3DQLYzdRu0dJ3h+EFaO
 rxd4fIiw/Qq9A==
To: FreeBSD Python List <freebsd-python@freebsd.org>
From: "John W. O'Brien" <john@saltant.com>
Subject: Proposal: default to concurrent
Organization: Saltant Solutions
Message-ID: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
Date: Sun, 29 Jan 2017 14:08:00 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="bN5MViVtlLNWLsBACQEX9c0wQN6tgjT49"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 19:08:12 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--bN5MViVtlLNWLsBACQEX9c0wQN6tgjT49
Content-Type: multipart/mixed; boundary="wNVB1R9uJSt1kC2J9uMavgUbGrbJ7S121";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: FreeBSD Python List <freebsd-python@freebsd.org>
Message-ID: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
Subject: Proposal: default to concurrent

--wNVB1R9uJSt1kC2J9uMavgUbGrbJ7S121
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello FreeBSD Python,

One of the most common problems I encounter with python3
interoperability is when the concurrent option is needed and can be
trivially enabled. There is a growing list of bugs where this, on a
individual port basis, has been fixed ([0], [1]), is in progress ([2],
[3]), or is in my queue and perhaps others' to submit ([4]). On the
other hand, there are lots of ports for which concurrent is a no-op, and
lots more that don't support python3 at all meaning that concurrent has
little to no chance to cause harm.

What I propose is to enable the concurrent behavior by default and to
provide a feature to disable it when necessary.

I welcome supportive and dissenting comments as well as cautionary
remarks about the likely pitfalls of pursuing this.

<snark>
While it would be tempting to call the new feature something
unflattering like "i_hate_python3" or "archaic_upstream" or
"regressive", the most natural name is probably just "noconcurrent".
</snark>

Regards,
John

[0] textproc/py-xlrd: Allow concurrent installs
    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D209689
[1] [PATCH] textproc/py-xlsxwriter: Enable concurrent installs
    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215331
[2] textproc/py-pygments: add concurrent to USE_PYTHON
    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214295
[3] math/py-bottleneck: bump to 1.20, install concurrently
    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215263
[4] devel/py-boto, devel/py-tables, devel/pep8, devel/flake8


--wNVB1R9uJSt1kC2J9uMavgUbGrbJ7S121--

--bN5MViVtlLNWLsBACQEX9c0wQN6tgjT49
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYjj2UAAoJEGEAJpqmdExHPX0P/1Z9dH71miQM6D+puB3qOCtU
HhPeblTU2FQVT2QdRYQBa2xlxTA600/CONwA+2E0fg1m79UFkB00Ak6yH6k4IpB4
J4wr6JZnlmEnsSPAjpZcXaZf0wEEXkPVJgZL0kNDAvTw56YuEoypPLeG7AOKKnR2
nu9MrHPfwsY8fP0gVN+spOZa1UbrNTkxzCG/1V2xnyvD15PJCYkdcD1jool5Goxg
OKR83E2j4qNzUmiMyCAZ2fG8IdSMgThf2DFbCKMrYDetTMTWnOy6yD5x5gDbKvYl
EJ36H9ZybPWr+sdMSSEOV/RLlvQhNwuAua0yZXTkiC21dfptjpIs1NpdCW7i5Esa
gaq6sB/Q4b6+R4dcrS396aHdcEA4HwvDh0WFD7EJr0cHfqk4CIJY1o8xkNIYvtfV
MyOnuZnynE5ZGxOHMGhdmsbZb0s7d4+sdqu5Q4wcQe/omAOpPAinkh4FpycZtrH/
6JRaH980zIrwHoUycvbUHhtL0BoXadKe4TbeJynw1B0AwYi4kYmaRU/12Q8R/HDq
NjfQrVYXJQ4aKWOtXRrULa6vNG6+IKokupMISBKW3dQ2E/MS20ZXdMi+4wK4LJNz
b5b3nIoNFNIPtPxEhYxge1GDAAMgSx9rD/Txo6baCiH9B6YobGF5qAO1Kpv5Vscx
tKENO+yHEcEufhr1jwK3
=RJB/
-----END PGP SIGNATURE-----

--bN5MViVtlLNWLsBACQEX9c0wQN6tgjT49--

From owner-freebsd-python@freebsd.org  Sun Jan 29 19:19:00 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBF3CCC76EE
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 19:19:00 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id A4625858
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 19:19:00 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id A3B47CC76EB; Sun, 29 Jan 2017 19:19:00 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A353ACC76EA
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 19:19:00 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 92568857
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 19:19:00 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TJJ0qI003713
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 19:19:00 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216579] [patch] devel/py-boto: Enable concurrent installs
Date: Sun, 29 Jan 2017 19:19:00 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: rm@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status keywords bug_severity priority component assigned_to
 reporter cc flagtypes.name attachments.created
Message-ID: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 19:19:00 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216579

            Bug ID: 216579
           Summary: [patch] devel/py-boto: Enable concurrent installs
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: rm@FreeBSD.org
          Reporter: john@saltant.com
                CC: python@FreeBSD.org
 Attachment #179404 maintainer-approval?
             Flags:
          Assignee: rm@FreeBSD.org
          Keywords: patch
             Flags: maintainer-feedback?(rm@FreeBSD.org)

Created attachment 179404
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179404&action=
=3Dedit
devel/py-boto: Enable concurrent installs

devel/py-boto installs twenty one command line utilities to ${PREFIX}/bin.

The attached patch enables "concurrent" and bumps PORTREVISION due to the n=
ew,
version-qualified script installed under the default build.

QA
=3D=3D

portlint: OK
poudriere: OK -- tested on 10.3R amd64 with py27 (default), py34, py35, and
py36

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 19:22:33 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 467A9CC7C43
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 19:22:33 +0000 (UTC)
 (envelope-from lists@eitanadler.com)
Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com
 [IPv6:2a00:1450:400c:c09::229])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 03550E91
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 19:22:32 +0000 (UTC)
 (envelope-from lists@eitanadler.com)
Received: by mail-wm0-x229.google.com with SMTP id v77so19061774wmv.0
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 11:22:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=eitanadler.com; s=0xdeadbeef;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=aZ2+mvBcu0LUTwJYAPiT2DDjIHJa8EvHhfXj8VQ5SQc=;
 b=jWS2znxpD5B8ild3MwDGkfbBEo6ghJsvRTJNwwtf1SHD5wsfBKFagkhQS0AIMf+/Ib
 H3HqU/v3vznjtHeTYZloYc5PXTCubXNVU2AFvC8qIGK2oiXH7z22lN/J+G4E4ADo2rYo
 n2xQVdJBOicFJih/9NluMQywMG1oB9eZitH9U=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=aZ2+mvBcu0LUTwJYAPiT2DDjIHJa8EvHhfXj8VQ5SQc=;
 b=VzxvMLPzgGon7vUicdl6Kf7df+J6lEW/W8XjUqics/85+P+pifeXXOpBfX42aQ+jLT
 sVT2HwkGArepQmB4geBeRC9m0n2z1EXk5shwe1Qy+J+fHQYLsmOKhi3SBfEApePQYDT5
 L+4tcT4lPd9tW4COJjGtDAgrpwntJmY7k6Ft7W7JDskSghNJh/YdJeDXKKk1IRPbxJr7
 MJL8rA3voyO+K9dd6/PgMl3/CYfBcGaGcX6gCme8qWr1sySDDZdGfNAVTcZDJ5lruU7o
 zrELiPCwzIZFm+ho3QtoJ31tVjZzNll30+LTJqWD8/1ykuimxE9QoqA27wVq0yNCZJFY
 gFyg==
X-Gm-Message-State: AIkVDXLFw3tONkO7+bvSuXQMUUUyFPBreq4HyGaL4YehjLsnzI5l/dGTjBkCocDoCqNBnPSVkdmW7n1lViw4LQ==
X-Received: by 10.223.176.210 with SMTP id j18mr18222350wra.8.1485717751410;
 Sun, 29 Jan 2017 11:22:31 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.109.89 with HTTP; Sun, 29 Jan 2017 11:22:00 -0800 (PST)
In-Reply-To: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
From: Eitan Adler <lists@eitanadler.com>
Date: Sun, 29 Jan 2017 11:22:00 -0800
Message-ID: <CAF6rxg=96giSsOS5MQBEujbFNKzCHk+F2sanjH7sOJ4nE_5Y=A@mail.gmail.com>
Subject: Re: Proposal: default to concurrent
To: "John W. O'Brien" <john@saltant.com>
Cc: FreeBSD Python List <freebsd-python@freebsd.org>
Content-Type: text/plain; charset=UTF-8
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 19:22:33 -0000

On 29 January 2017 at 11:08, John W. O'Brien <john@saltant.com> wrote:
> Hello FreeBSD Python,
> On the
> other hand, there are lots of ports for which concurrent is a no-op, and
> lots more that don't support python3 at all meaning that concurrent has
> little to no chance to cause harm.
>
> What I propose is to enable the concurrent behavior by default and to
> provide a feature to disable it when necessary.


silly question but why is it an option in the first place?


-- 
Eitan Adler

From owner-freebsd-python@freebsd.org  Sun Jan 29 19:38:57 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9CB33CC7E6D
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 19:38:57 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 8680A12BA
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 19:38:57 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 82F83CC7E6C; Sun, 29 Jan 2017 19:38:57 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80E0ACC7E6B
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 19:38:57 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 64C2B12B9
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 19:38:57 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TJcupS053633
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 19:38:57 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216579] [patch] devel/py-boto: Enable concurrent installs
Date: Sun, 29 Jan 2017 19:38:57 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: rm@FreeBSD.org
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: rm@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_status
Message-ID: <bug-216579-21822-N6cH9NH2WT@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 19:38:57 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216579

Ruslan Makhmatkhanov <rm@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Open

--- Comment #1 from Ruslan Makhmatkhanov <rm@FreeBSD.org> ---
(In reply to John W. O'Brien from comment #0)
Hi John,

what particular script do you mean? "new, version-qualified script installed
under the default build"

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 20:23:04 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id B82BDCC7752
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 20:23:04 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id A189C83B
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 20:23:04 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id A0DD7CC7750; Sun, 29 Jan 2017 20:23:04 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9ECBDCC774F
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 20:23:04 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 8E739838
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 20:23:04 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TKN4in075163
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 20:23:04 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216580] [PATCH] devel/py-tables: Enable concurrent installs
Date: Sun, 29 Jan 2017 20:23:04 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: wen@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status keywords bug_severity priority component assigned_to
 reporter cc flagtypes.name attachments.created
Message-ID: <bug-216580-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 20:23:04 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216580

            Bug ID: 216580
           Summary: [PATCH] devel/py-tables: Enable concurrent installs
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: wen@FreeBSD.org
          Reporter: john@saltant.com
                CC: python@FreeBSD.org
 Attachment #179406 maintainer-approval?
             Flags:
          Assignee: wen@FreeBSD.org
             Flags: maintainer-feedback?(wen@FreeBSD.org)
          Keywords: patch

Created attachment 179406
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179406&action=
=3Dedit
devel/py-tables: Enable concurrent installs

devel/py-tables installs four command line utilities to ${PREFIX}/bin.

The attached patch enables "concurrent" and bumps PORTREVISION due to the n=
ew,
version-qualified script installed under the default build.

QA
=3D=3D

portlint: OK
poudriere: OK -- tested on 10.3R amd64 with py27 (default), py34, py35, and
py36

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 20:33:28 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82BCBCC7B02
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 20:33:28 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net
 [IPv6:2001:470:8d6f:1001::2])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 5601DC4C
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 20:33:28 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (dreck.saltant.net [72.78.188.150])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id 2AAEBF8DD
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 15:33:27 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485722007;
 bh=Oe/wVLjCISCEbVnSzQ3MFkOMrNzGE7vW7Uu60J8IwEg=;
 h=Subject:To:References:From:Date:In-Reply-To;
 b=Cr+P2Wb2vSEqtdvYn9nWOCaDaEq1o6D+k0bBOKghFDWUkHzyuaEHKbfCW8NQ2ZCxz
 9ay3zWCopilRIIIDD+W6XIcS8Qe5uWkBa9Tdjz9b66r+WVAb+3C13zWEUWohgviWUE
 EVdLEQ8MvDlcbLz26AB9dDwKLYeKpS8ghv4BN2R0ZfZANAGlD09KkUc59tZ6gtTsc3
 +DvioXrNUlV96mTQ+RnF3LsSvr1BYhxF2BH5iDHg7icC4u/z1xur1Xxhc+9SW0GAJC
 0K7afY7b4/uuQdyVGYW3AJO0Dl7Y3qyvkBW9RQ8rngkMg72jvucb03oL4tHGgmLSnl
 ozbm88qokzYGg==
Subject: Re: Proposal: default to concurrent
To: FreeBSD Python List <freebsd-python@freebsd.org>
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
From: "John W. O'Brien" <john@saltant.com>
Organization: Saltant Solutions
Message-ID: <d7f42ba2-8cc2-88ed-be47-74be751d3209@saltant.com>
Date: Sun, 29 Jan 2017 15:33:24 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="hTEbbQffVBoPROPnCKKKF1OX8NAF0oEAT"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 20:33:28 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--hTEbbQffVBoPROPnCKKKF1OX8NAF0oEAT
Content-Type: multipart/mixed; boundary="XMswqNBrUneDGCJc6aKFogBwlUIl4D8fF";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: FreeBSD Python List <freebsd-python@freebsd.org>
Message-ID: <d7f42ba2-8cc2-88ed-be47-74be751d3209@saltant.com>
Subject: Re: Proposal: default to concurrent
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
In-Reply-To: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>

--XMswqNBrUneDGCJc6aKFogBwlUIl4D8fF
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 1/29/17 14:08, John W. O'Brien wrote:
> There is a growing list of bugs [...] in my queue and perhaps others'
> to submit ([4]).
> [...]
> [4] devel/py-boto, devel/py-tables, devel/pep8, devel/flake8

It just goes to show how much dust my queue has accumulated. devel/pep8
is done [5].

Also, devel/flake8 is actually devel/py-flake8.

My proposal still stands. :)

-J

[5] https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D416911


--XMswqNBrUneDGCJc6aKFogBwlUIl4D8fF--

--hTEbbQffVBoPROPnCKKKF1OX8NAF0oEAT
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYjlGYAAoJEGEAJpqmdExH9n4QAJXZMLJX3cM5mgN/4hRTygq4
WfhXcK2av72TSk5d8PZUel3xsZuMiu09c5M6fp/7nJX5y7K2SHkwdN4GCzogp7eg
yRuMWmFQ/18np4f0lqIfwcfaRnkzRHSNxr7sC05KF8RHtWtoWYT9m2QJSKzI39WK
5/73EctosC0WcGxXQnY8+WbON+ksnvAYGbdT2J0AtZEcwiwEA0902J71qEJ36mRS
7o9WnIGe2xw0R10gOuePtW4gM6hNRDs53GYiVi82bMlEgSNTO4P/TCNVkalOUdnb
6HrrScYgZBlTQk6KQu9M5p0hSXQ5acKAvUfhsfTnDG6j+5RofMMoWV+9Xkd31Ds8
5YSdgSnYxrSa2Jzg0RmY6vurpavHm5OOVXjpg8ZJsRbE6wn3oNCE51JvHkiYeTV/
+SVD3S1087/BAMxoLBOfEY/Ph6mSmMeGddrmAcElPvTtEgsGOg83eC5rji1nJbwj
GvWzO5GkSEX2FV5MMfWQ11D4S+Uado9x2cYHSvdEN1nxnVA8q7qal3UD0xH1Ox4T
vMCIrv6Y0bVmI6Slo3qGa0vpKQrbKPQIUMixqhtX55o0IICVlFSjheCJp04ptebI
bHp9IzNgtrNc6MukEf19ka602WQlygTrzMFlzAnSX2jEcLepFsqYgpyyIhAcoxrx
Oz/IYPo0z5umNwggc5/o
=nfwm
-----END PGP SIGNATURE-----

--hTEbbQffVBoPROPnCKKKF1OX8NAF0oEAT--

From owner-freebsd-python@freebsd.org  Sun Jan 29 20:40:17 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E511CC7B71
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 20:40:17 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net [72.78.188.147])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 1EF6ECAC;
 Sun, 29 Jan 2017 20:40:16 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (dreck.saltant.net [72.78.188.150])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id DFF3DF8E0;
 Sun, 29 Jan 2017 15:40:14 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485722415;
 bh=RWZbErkSrM2O8ZR4e11ijH1+UZzUrB9PP3T7aviygMA=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To;
 b=YzFHfOqPqLHNaDF+RHiSrKI+n3QamtUiCH/b8LlNzHZSQwwozuaivguCbGhsFSE4J
 c5dryPbl9lMac+LoB1CIjF2dJbGDlSMP0EQVo/SPRHp0ZRgE9WwC0fP0ntGNwrKVZy
 NR4PqAIKsj9ZCvc3Gvag7Tsf0l+xZoAN/oduHZT/NQzyD7mIjEf8FrsRsJz+rBqxj/
 L0vYqqSCjTNfxiH7XqrnX7iAIvYuhRfUkT6TKxFJXyAxgJthsnAC+TmSBp4fV2HjNY
 TzolvcPLdJVgIc7N0yn1PhVAapjCyF1k0dHON0VLxj7k6iDs572wIymZogWqdpX7eE
 zEuQlAXfrfGnw==
Subject: Re: Proposal: default to concurrent
To: Eitan Adler <lists@eitanadler.com>
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <CAF6rxg=96giSsOS5MQBEujbFNKzCHk+F2sanjH7sOJ4nE_5Y=A@mail.gmail.com>
Cc: FreeBSD Python List <freebsd-python@freebsd.org>,
 Marcus von Appen <mva@freebsd.org>
From: "John W. O'Brien" <john@saltant.com>
Organization: Saltant Solutions
Message-ID: <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com>
Date: Sun, 29 Jan 2017 15:40:15 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <CAF6rxg=96giSsOS5MQBEujbFNKzCHk+F2sanjH7sOJ4nE_5Y=A@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="fXemLqX1FuOgx9XERFIv8MgmFodOtNA3c"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 20:40:17 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--fXemLqX1FuOgx9XERFIv8MgmFodOtNA3c
Content-Type: multipart/mixed; boundary="BR7ecFOjL4aQRVudWg39ebh8dML7Q8x3H";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: Eitan Adler <lists@eitanadler.com>
Cc: FreeBSD Python List <freebsd-python@freebsd.org>,
 Marcus von Appen <mva@freebsd.org>
Message-ID: <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com>
Subject: Re: Proposal: default to concurrent
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <CAF6rxg=96giSsOS5MQBEujbFNKzCHk+F2sanjH7sOJ4nE_5Y=A@mail.gmail.com>
In-Reply-To: <CAF6rxg=96giSsOS5MQBEujbFNKzCHk+F2sanjH7sOJ4nE_5Y=A@mail.gmail.com>

--BR7ecFOjL4aQRVudWg39ebh8dML7Q8x3H
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 1/29/17 14:22, Eitan Adler wrote:
> On 29 January 2017 at 11:08, John W. O'Brien <john@saltant.com> wrote:
>> Hello FreeBSD Python,
>> On the
>> other hand, there are lots of ports for which concurrent is a no-op, a=
nd
>> lots more that don't support python3 at all meaning that concurrent ha=
s
>> little to no chance to cause harm.
>>
>> What I propose is to enable the concurrent behavior by default and to
>> provide a feature to disable it when necessary.
>=20
>=20
> silly question but why is it an option in the first place?

Not at all silly. I can only guess at the answer though. Let's consult
its implementer [0].

[0] https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D356921


--BR7ecFOjL4aQRVudWg39ebh8dML7Q8x3H--

--fXemLqX1FuOgx9XERFIv8MgmFodOtNA3c
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYjlMwAAoJEGEAJpqmdExHQVQP/3Gv1Y7zWCDopy3cCV7hXYV3
SOCxilfD8CNdt1/2YWD0vijGaoP8MLMwXEZq5jHKq8tbADef3NRpv+GloyebPNrC
WRzP8ydoFzi9hVJRZosnz3iOZPpRm32yU6GN8OG5rasVcueYE2slU8Y0lKbXCdTV
n5qYrjhZkxede7KobB3mtk6Qx6TbF5jqXm+PTddCLje7+xes213uAUowfQYbECYu
BOCzKT0te3nwivt8sk2wbfYjsyvveKWJpjPH5pLdFROiRUxtSkfgCTYxokTYhJ4n
ddJCpX2JDIxgxlNcoDIGeJI29P7At15dWnOtpaYTK5ruSxDJR8cI0gAuHmELdYhD
DwcO5q2ZGvxwX70e1yfIOJXX3GO0yycR4/Mk+i6qeg3t8wrM0hG7S0nkG9VtjxE9
tvxM1Q3x4WyxCL+4T0VnXdJ8MrTMZpEerH6sbB+eAMWnhQe5VLikeNjFXiuh44qK
ycXN2AmNNdnQrXxdkSa5B4fTp4K9/qTzbs+af+xXgLbJ0WtBmNiZ62tzLPXPyp++
HoGcoeFnzC2tEKr/6eRzUQ7MnS2xWF67ZPm1sSypteWSGwtzcQUAcz7PLgDlz4aR
txxhaH87LH9GO3bO+FVQYITDfUAL545HkA7sVDzTXzf/ivXa9i7wVwZjH5owR8IF
TujZRyBI5QI34cvrq+xg
=NOlY
-----END PGP SIGNATURE-----

--fXemLqX1FuOgx9XERFIv8MgmFodOtNA3c--

From owner-freebsd-python@freebsd.org  Sun Jan 29 20:43:37 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCAFACC7CB5
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 20:43:37 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id A6A6DF59
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 20:43:37 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id A33F4CC7CB4; Sun, 29 Jan 2017 20:43:37 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A14A7CC7CB3
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 20:43:37 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 86611F57
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 20:43:37 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TKhbUg025266
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 20:43:37 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216579] [patch] devel/py-boto: Enable concurrent installs
Date: Sun, 29 Jan 2017 20:43:37 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: rm@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-216579-21822-zIzCSK4mdw@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 20:43:37 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216579

--- Comment #2 from John W. O'Brien <john@saltant.com> ---
(In reply to Ruslan Makhmatkhanov from comment #1)

Should have said "scripts" because there are lots.

Without concurrent the plist for py27-boto (the default) includes, e.g.,

    /usr/local/bin/asadmin
    /usr/local/bin/bundle_image
    /usr/local/bin/cfadmin
    ...

With concurrent it changes to

    /usr/local/bin/asadmin
    /usr/local/bin/asadmin-2.7
    /usr/local/bin/bundle_image
    /usr/local/bin/bundle_image-2.7
    /usr/local/bin/cfadmin
    /usr/local/bin/cfadmin-2.7
    ...

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 20:51:43 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id E32B0CC7D8F
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 20:51:43 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id CCC1510D5
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 20:51:43 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id C92AACC7D8E; Sun, 29 Jan 2017 20:51:43 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8CBECC7D8D
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 20:51:43 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B89BB10D4
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 20:51:43 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TKphUH042280
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 20:51:43 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216579] [patch] devel/py-boto: Enable concurrent installs
Date: Sun, 29 Jan 2017 20:51:43 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: rm@FreeBSD.org
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: rm@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-216579-21822-uu2rsjrMUf@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 20:51:44 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216579

--- Comment #3 from Ruslan Makhmatkhanov <rm@FreeBSD.org> ---
(In reply to John W. O'Brien from comment #2)
Ah, so you just need them to contain python version in scripts name?
What the point of that? Do you need to install py36-boto and py27-boto in
parallel?

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 20:52:47 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id B70D0CC7EDA
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 20:52:47 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id A115B12B2
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 20:52:47 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id A040DCC7ED8; Sun, 29 Jan 2017 20:52:47 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9FE17CC7ED7
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 20:52:47 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 8FC0112B1
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 20:52:47 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TKqlTO046882
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 20:52:47 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216579] [patch] devel/py-boto: Enable concurrent installs
Date: Sun, 29 Jan 2017 20:52:47 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: rm@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-216579-21822-ucZgvrYeCG@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216579-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 20:52:47 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216579

--- Comment #4 from John W. O'Brien <john@saltant.com> ---
(In reply to Ruslan Makhmatkhanov from comment #3)

Yes, that's the point of 'concurrent'.

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 21:00:43 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA62ACC654C
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 21:00:43 +0000 (UTC)
 (envelope-from bugzilla-noreply@FreeBSD.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id A2BF336E
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 21:00:43 +0000 (UTC)
 (envelope-from bugzilla-noreply@FreeBSD.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id A22E0CC6547; Sun, 29 Jan 2017 21:00:43 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1BC9CC6546
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 21:00:43 +0000 (UTC)
 (envelope-from bugzilla-noreply@FreeBSD.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 7DDD5364
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:00:43 +0000 (UTC)
 (envelope-from bugzilla-noreply@FreeBSD.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TL01qr057301
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:00:43 GMT
 (envelope-from bugzilla-noreply@FreeBSD.org)
Message-Id: <201701292100.v0TL01qr057301@kenobi.freebsd.org>
From: bugzilla-noreply@FreeBSD.org
To: python@FreeBSD.org
Subject: Problem reports for python@FreeBSD.org that need special attention
Date: Sun, 29 Jan 2017 21:00:43 +0000
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 21:00:43 -0000

To view an individual PR, use:
  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id).

The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
Open        |    205308 | devel/py-pip and devel/py-virtualenv don't aggree 
Open        |    211641 | graphics/py-mayavi mayavi2 runtime error          
Open        |    212072 | lang/python27: Fails to create package (missing p 
Open        |    204982 | [NEW PORT] mail/py-alot: Terminal MUA using notmu 

4 problems total for which you should take action.

From owner-freebsd-python@freebsd.org  Sun Jan 29 21:17:35 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60029CC6E9C
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 21:17:35 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 499721328
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 21:17:35 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 4602FCC6E9B; Sun, 29 Jan 2017 21:17:35 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45A4DCC6E9A
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 21:17:35 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 3535F1327
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:17:35 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TLHYNX018124
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:17:35 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216581] [PATCH] devel/py-pycodestyle: Enable concurrent installs
Date: Sun, 29 Jan 2017 21:17:34 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: amdmi3@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status keywords bug_severity priority component assigned_to
 reporter cc flagtypes.name attachments.created
Message-ID: <bug-216581-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 21:17:35 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216581

            Bug ID: 216581
           Summary: [PATCH] devel/py-pycodestyle: Enable concurrent
                    installs
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: amdmi3@FreeBSD.org
          Reporter: john@saltant.com
                CC: python@FreeBSD.org
 Attachment #179407 maintainer-approval?
             Flags:
             Flags: maintainer-feedback?(amdmi3@FreeBSD.org)
          Keywords: patch
          Assignee: amdmi3@FreeBSD.org

Created attachment 179407
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179407&action=
=3Dedit
devel/py-pycodestyle

devel/py-pycodestyle installs a 'pycodestyle' command line utilities to
${PREFIX}/bin.

The attached patch enables "concurrent" and bumps PORTREVISION due to the n=
ew,
version-qualified script installed under the default build.

QA
=3D=3D

portlint: OK
poudriere: OK -- tested on 10.3R amd64 with py27 (default), py34, py35, and
py36

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 21:25:06 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24E61CC7181
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 21:25:06 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 0E55717C8
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 21:25:06 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 0AD2ACC7180; Sun, 29 Jan 2017 21:25:06 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08C5CCC717E
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 21:25:06 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id E176617C6
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:25:05 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TLP5L4039950
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:25:05 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216582] [patch] devel/py-flake8: Enable concurrent installs
Date: Sun, 29 Jan 2017 21:25:05 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: wg@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status keywords bug_severity priority component assigned_to
 reporter cc flagtypes.name attachments.created
Message-ID: <bug-216582-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 21:25:06 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216582

            Bug ID: 216582
           Summary: [patch] devel/py-flake8: Enable concurrent installs
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: wg@FreeBSD.org
          Reporter: john@saltant.com
                CC: python@FreeBSD.org
 Attachment #179408 maintainer-approval?
             Flags:
             Flags: maintainer-feedback?(wg@FreeBSD.org)
          Assignee: wg@FreeBSD.org
          Keywords: patch

Created attachment 179408
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179408&action=
=3Dedit
devel/py-flake8: Enable concurrent installs

devel/py-flake8 installs a 'flake8' command line utility to ${PREFIX}/bin.

The attached patch enables "concurrent" and bumps PORTREVISION due to the n=
ew,
version-qualified script installed under the default build.

QA
=3D=3D

portlint: OK
poudriere: OK -- tested on 10.3R amd64 with py27 (default), py34, py35, and
py36

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 21:25:36 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33173CC71E3
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 21:25:36 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 1C9B2183A
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 21:25:36 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 1BFABCC71E1; Sun, 29 Jan 2017 21:25:36 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1BA87CC71E0
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 21:25:36 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 0B5DD1839
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:25:36 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TLPZ8K040631
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:25:35 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216581] [PATCH] devel/py-pycodestyle: Enable concurrent installs
Date: Sun, 29 Jan 2017 21:25:36 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: amdmi3@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: blocked
Message-ID: <bug-216581-21822-UmQDGXIrIY@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216581-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216581-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 21:25:36 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216581

John W. O'Brien <john@saltant.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |216582


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216582
[Bug 216582] [patch] devel/py-flake8: Enable concurrent installs
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 21:25:35 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC160CC71DE
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 21:25:35 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id C5F401836
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 21:25:35 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id C55CECC71DD; Sun, 29 Jan 2017 21:25:35 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C50AECC71DC
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 21:25:35 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B4C261835
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:25:35 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TLPZ8G040631
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:25:35 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216582] [patch] devel/py-flake8: Enable concurrent installs
Date: Sun, 29 Jan 2017 21:25:36 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: wg@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: dependson
Message-ID: <bug-216582-21822-7hO5UJMSy9@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216582-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216582-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 21:25:36 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216582

John W. O'Brien <john@saltant.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |216581


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216581
[Bug 216581] [PATCH] devel/py-pycodestyle: Enable concurrent installs
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 21:39:59 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79E40CC76A6
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 21:39:59 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 633B712B
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 21:39:59 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 5FB7CCC76A4; Sun, 29 Jan 2017 21:39:59 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F5C0CC76A3
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 21:39:59 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4EC6112A
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:39:59 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TLdwE7070445
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 21:39:59 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216583] [PATCH] devel/py-jmespath: Enable concurrent installs
Date: Sun, 29 Jan 2017 21:39:58 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status keywords bug_severity priority component assigned_to
 reporter cc flagtypes.name attachments.created
Message-ID: <bug-216583-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 21:39:59 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216583

            Bug ID: 216583
           Summary: [PATCH] devel/py-jmespath: Enable concurrent installs
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: john@saltant.com
                CC: alexey@renatasystems.org, koobs@FreeBSD.org,
                    python@FreeBSD.org
 Attachment #179409 maintainer-approval?
             Flags:
                CC: alexey@renatasystems.org
             Flags: maintainer-feedback?(alexey@renatasystems.org)
          Keywords: patch

Created attachment 179409
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179409&action=
=3Dedit
devel/py-jmespath: Enable concurrent installs

devel/py-jmespath installs a 'jp.py' command line utility to ${PREFIX}/bin.

The attached patch enables "concurrent" and bumps PORTREVISION due to the n=
ew,
version-qualified script installed under the default build.

This patch will also allow www/py-boto3 to be installed concurrently
(maintainer CC'd).

QA
=3D=3D

portlint: OK
poudriere: OK -- tested on 10.3R amd64 with py27 (default), py34, py35, and
py36

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 22:22:29 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA8B8CC72F8
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 22:22:29 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id A3DD51AA2
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 22:22:29 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id A3401CC72F7; Sun, 29 Jan 2017 22:22:29 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2EEDCC72F6
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 22:22:29 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 789A61AA1
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 22:22:29 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TMMSb2091255
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 22:22:29 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216585] [PATCH] www/py-pelican: Concurrent install is
 ineffective without PKGNAMEPREFIX
Date: Sun, 29 Jan 2017 22:22:28 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: jlaffaye@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status keywords bug_severity priority component assigned_to
 reporter cc flagtypes.name attachments.created
Message-ID: <bug-216585-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 22:22:29 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216585

            Bug ID: 216585
           Summary: [PATCH] www/py-pelican: Concurrent install is
                    ineffective without PKGNAMEPREFIX
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: jlaffaye@FreeBSD.org
          Reporter: john@saltant.com
                CC: python@FreeBSD.org
 Attachment #179411 maintainer-approval?
             Flags:
          Keywords: patch
          Assignee: jlaffaye@FreeBSD.org
             Flags: maintainer-feedback?(jlaffaye@FreeBSD.org)

Created attachment 179411
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179411&action=
=3Dedit
www/py-pelican: Set PKGNAMEPREFIX

With the patch in bug #215201 applied, it is possible to build www/py-pelic=
an
with any version of python. However, the fact that USES=3Dconcurrent does n=
ot, by
itself, allow concurrent installation because the package name is not versi=
on
qualified. If PKGNAMEPREFIX is not set, any attempt to install a concurrent
version with pkg will result in a prompt to remove the version already
installed.

The attached patch (which includes the other patch upon which it depends)
changes the package name by setting PKGNAMEPREFIX. A PORTREVISION bump is
appropriate whether or not this patch is committed together with the patch
attached to bug #215201 because of the package name change.

QA
=3D=3D

portlint: OK
poudriere: OK -- tested on 10.3R amd64 with py27 (default), py34, py35, and
py36

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Sun Jan 29 22:22:40 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF147CC7334
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sun, 29 Jan 2017 22:22:40 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id A846C1AFA
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 22:22:40 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id A7A01CC7332; Sun, 29 Jan 2017 22:22:40 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7482CC7331
 for <python@mailman.ysv.freebsd.org>; Sun, 29 Jan 2017 22:22:40 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 96BC41AF9
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 22:22:40 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TMMewC091600
 for <python@FreeBSD.org>; Sun, 29 Jan 2017 22:22:40 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216585] [PATCH] www/py-pelican: Concurrent install is
 ineffective without PKGNAMEPREFIX
Date: Sun, 29 Jan 2017 22:22:40 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: john@saltant.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: jlaffaye@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: cc dependson
Message-ID: <bug-216585-21822-WaXMpfGmPp@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216585-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216585-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2017 22:22:40 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216585

John W. O'Brien <john@saltant.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |john@saltant.com
         Depends on|                            |215201


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215201
[Bug 215201] [PATCH] www/py-pelican: build fails on RUN_DEPENDS non-default
python
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Mon Jan 30 00:51:50 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5E23CC66BE
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 00:51:50 +0000 (UTC)
 (envelope-from rsmith@xs4all.nl)
Received: from lb1-smtp-cloud2.xs4all.net (lb1-smtp-cloud2.xs4all.net
 [194.109.24.21])
 (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits))
 (Client CN "*.xs4all.nl",
 Issuer "GlobalSign Domain Validation CA - SHA256 - G2" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 6A38D3CD
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 00:51:49 +0000 (UTC)
 (envelope-from rsmith@xs4all.nl)
Received: from slackbox.erewhon.home ([83.162.243.5])
 by smtp-cloud2.xs4all.net with ESMTP
 id eQqc1u00N07iGuj01QqdB5; Mon, 30 Jan 2017 01:50:38 +0100
Received: from rsmith (uid 1001) (envelope-from rsmith@xs4all.nl) id 1233c
 by slackbox.erewhon.home (DragonFly Mail Agent v0.11+);
 Mon, 30 Jan 2017 01:50:36 +0100
Date: Mon, 30 Jan 2017 01:50:36 +0100
From: Roland Smith <rsmith@xs4all.nl>
To: "John W. O'Brien" <john@saltant.com>
Cc: FreeBSD Python List <freebsd-python@freebsd.org>
Subject: Re: Proposal: default to concurrent
Message-ID: <20170130005036.GA72122@slackbox.erewhon.home>
Mail-Followup-To: "John W. O'Brien" <john@saltant.com>,
 FreeBSD Python List <freebsd-python@freebsd.org>
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3"
Content-Disposition: inline
In-Reply-To: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
X-GPG-Fingerprint: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725
X-GPG-Key: http://www.xs4all.nl/~rsmith/pubkey.txt
X-GPG-Notice: If this message is not signed, don't assume I sent it!
User-Agent: Mutt/1.7.2 (2016-11-26)
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 00:51:50 -0000


--r5Pyd7+fXNt84Ff3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jan 29, 2017 at 02:08:00PM -0500, John W. O'Brien wrote:
> Hello FreeBSD Python,
>=20
> One of the most common problems I encounter with python3
> interoperability is when the concurrent option is needed and can be
> trivially enabled. There is a growing list of bugs where this, on a
> individual port basis, has been fixed ([0], [1]), is in progress ([2],
> [3]), or is in my queue and perhaps others' to submit ([4]). On the
> other hand, there are lots of ports for which concurrent is a no-op, and
> lots more that don't support python3 at all meaning that concurrent has
> little to no chance to cause harm.
>=20
> What I propose is to enable the concurrent behavior by default and to
> provide a feature to disable it when necessary.

This would be very welcome. Personally I only use python 3. Python 2 is just
installed for the ports that require it.

There also seems to be a trend of separate py3-* ports. This is sometimes a
much better solution than trying to make a single port support python 2 and=
 3.
(I've been looking for a way to do this with matplotlib, but haven't
succeeded.)
But looking forward, it might be a better idea to make py2-* ports for lega=
cy
stuff that doesn't support python 3. But that will probalby have to wait un=
til
the ports tree is ready to move to default to python 3.

> I welcome supportive and dissenting comments as well as cautionary
> remarks about the likely pitfalls of pursuing this.
>=20
> <snark>
> While it would be tempting to call the new feature something
> unflattering like "i_hate_python3" or "archaic_upstream" or
> "regressive", the most natural name is probably just "noconcurrent".
> </snark>

:-)

Roland
--=20
R.F.Smith                                   http://rsmith.home.xs4all.nl/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 5753 3324 1661 B0FE 8D93  FCED 40F6 D5DC A38A 33E0 (keyID: A38A33E0)

--r5Pyd7+fXNt84Ff3
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEV1MzJBZhsP6Nk/ztQPbV3KOKM+AFAliOjdUACgkQQPbV3KOK
M+D8EA//aDr9KjLvngJBb4lVph16C6zI3SZF6MvrRpQF0YseE3jOg3YVkBGHBQEJ
C5n+BPsQFfXi1d6NSwXyXYGyIXHUEcoiCrNlAry7Doj7l4IuG52nAd7p3AObclQP
AsTBY9zUbxXCGfRWgSwmby9QVCA0UIgYoTW42DgnoEbOzNAoChcBdK6tULk0T9vS
sTZIZ13bFdGKgAzLjNQK2spL/G7+/IvrWaMCExO7pktkS4df1URSIWI+G6efpOBo
fNhDFkCjm92twxC3yBAnEqRHa8FLc96zCpPiR6eVWF04KFoqS4oS77Fa+KTc603D
ETfiYB/lNoGN5uHK8vtli3KJt5wnRgvB4N0LyI+1naJHb2pRvv8ac4LnwEAhbnJv
wnAnKoJtCKm+I2UiLO6OMSfA7vuaW2IluA+9f7ZXQ7p6GKEMWVAAL5qf9epoH9fg
QtoL7YDoHsfJ0iIak4IugliIbUQ+GE8okOoDnAwr46UW+fQEoULvmEpJU8PO+Utu
IZhRDN1tMHWWIxiHwJaB+5okLXZsmTgrTz9QDVo/qaVONXLiI+HMt9EqAYhw0/bB
uut+1/HzrEKGBQtylIq8cSMpRHDm385x4sZMYGmGW2np+pYPiwoAZRI7eV9gOLMM
Sy7goKxvyse4bRveKn4Jdes90qhG1zJY3KsPRikUEzEtiSjusf4=
=tbg3
-----END PGP SIGNATURE-----

--r5Pyd7+fXNt84Ff3--

From owner-freebsd-python@freebsd.org  Mon Jan 30 01:26:30 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8415BCC60E5
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 01:26:30 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net
 [IPv6:2001:470:8d6f:1001::2])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4821E1361
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 01:26:30 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (unknown
 [IPv6:2001:470:8d6f:1001:ee1a:59ff:fe3d:4bb1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id 5F737F95D
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 20:26:28 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485739588;
 bh=VtsI1lwkHEUobh8BJ/t5Y+zjmFrL1a9DIBRU2Wvn57c=;
 h=Subject:To:References:From:Date:In-Reply-To;
 b=YmklUWLA6TBSWtJbUXrCl9ke0Cwt9PXF6M1gZ+0ZlRdEagxgily8JPSNt2oBAe9Fu
 FvBw45tuPKv4tmt+lBLgR7zaSlkxKrRdybB+NENOqoD/CUi2n/5J2qbDTlpSRUdcQe
 gnZ/zb3gxK6Kcq12hnzK48A/bIy8Ey3kd9ExYyKf6JkwnJyo24C0LTfkeJ1PHqFfn7
 7QVDIryUukV4ZKOhyrkv3ywGLRF3kmwu7aj/bC5tXeBkIjc6zCDU77CuWTcLTZllBm
 93teeI9870qAZEYhK7raJVPLqZ2RtDgQO3ocL0rfkh9WFz258GFduS49rB7wM85kEd
 SxRJD+8eTePsA==
Subject: Re: Proposal: default to concurrent
To: FreeBSD Python List <freebsd-python@freebsd.org>
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <20170130005036.GA72122@slackbox.erewhon.home>
From: "John W. O'Brien" <john@saltant.com>
Organization: Saltant Solutions
Message-ID: <0b140bdf-d2f1-7910-9a49-5539ad3162cc@saltant.com>
Date: Sun, 29 Jan 2017 20:26:27 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <20170130005036.GA72122@slackbox.erewhon.home>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="bd4dW7hgmsShHLEAgu0brLJxDWFop6dNl"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 01:26:30 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--bd4dW7hgmsShHLEAgu0brLJxDWFop6dNl
Content-Type: multipart/mixed; boundary="DP9TvON5jkRNhN1tiplNXIeG8cb1stn4J";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: FreeBSD Python List <freebsd-python@freebsd.org>
Message-ID: <0b140bdf-d2f1-7910-9a49-5539ad3162cc@saltant.com>
Subject: Re: Proposal: default to concurrent
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <20170130005036.GA72122@slackbox.erewhon.home>
In-Reply-To: <20170130005036.GA72122@slackbox.erewhon.home>

--DP9TvON5jkRNhN1tiplNXIeG8cb1stn4J
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Thank you for your input.

On 1/29/17 19:50, Roland Smith wrote:
[...]
> There also seems to be a trend of separate py3-* ports. This is sometim=
es a
> much better solution than trying to make a single port support python 2=
 and 3.

If I am not mistaken, the purpose of the py3-* ports is mainly to
deliver some python3 support via the default build and thence the
official pkg repository. As a convenience for those of who build our own
ports, it also enables 2+3 support within a single build instead of
having to coordinate multiple builds and maintain multiple repositories.

Sadly, I don't see how it would address this pain point. Even with
py-SPAM and py3-SPAM, or py2-SPAM and py-SPAM, concurrent *installation*
still requires that the intersection of plists is the empty set.
Furthermore, concurrent installation is useful for multiple minor
versions of python3, not just python2.7 plus python3.x.

-J


--DP9TvON5jkRNhN1tiplNXIeG8cb1stn4J--

--bd4dW7hgmsShHLEAgu0brLJxDWFop6dNl
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYjpZGAAoJEGEAJpqmdExHO+kP+wRhxj3W8SkfNxBwn0qd29o2
ra8j7sqB2DS+k3o/GdqXGVh8/XBrSZ5J+B1VCnS7CaOGkzGTfTAOnf1g1x5J14GQ
IYUSg/iPUVKEQFXGqPqiv3ZyPcnQHF8KcT2uuDf844KnH629zyWhZB+8oGrIEoJ0
OLk66MZzZdWl2CcJMWvHs8tyGh/yg59Zm5j/qjztpPE8E1jpNg1Eh+uUIUt6zkhr
TSJTnrXk25hliuhrexUrAKcjrmjD0id987ijtMnk3c8z3/ZNwQk2vnxeXFIXx/fZ
6afvMIm3vu7Ya3hjzy5IZDAcAKo1zuN4cLzOjn92i76mp7hcH5G/OgNf3pqFlpOz
ZIPnDrw4IrCPsQvB6ClkvFaHdwzRTWH/N1atU1LabANuB1rfF1bWruvk6LHzh8lW
rJCtc1vU7fpJX9FqBKsi+nwShvvxxcBdcRjpzXizTBWZY8WGqoiZJWulJdg+8wuZ
OWEIRInFjAS+FFiKdFxft28/0g+vrwzJc0jIcC0SZBHrlVieFEpON+8rvurLO6oe
0n/xJQ6YzEUEQ1VZCK7fnayQRtK3nQ6YB5CWf7kXOKzd7vq0Q8Tys8YpV2+D2FJJ
hxlZu4tKzrRfjudcfQd+Ta5Xe10EtpvL5gBk80LGMon/uvIV+saJRD9KwoyJmu+X
lyHOBqTPBGVe/CbbFgqk
=5Bbt
-----END PGP SIGNATURE-----

--bd4dW7hgmsShHLEAgu0brLJxDWFop6dNl--

From owner-freebsd-python@freebsd.org  Mon Jan 30 02:45:56 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14DACCC7522
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 02:45:56 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net [72.78.188.147])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B858E18E9
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 02:45:55 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (unknown
 [IPv6:2001:470:8d6f:1001:ee1a:59ff:fe3d:4bb1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id 6D495F989
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 21:45:53 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485744353;
 bh=EaK8l2riEA8cgQxuKku4uWnqisQmQyalwecaxmb5Tgc=;
 h=From:Subject:To:Date;
 b=wWOxQLsrrYBl/l3+Nj6LvrNz8zMwUDjX/JAurS3ikR1q5egSUvNE5VRKuIy8V9ZOa
 0yAxeXPI/CVt32Y81Q15dgUYS3dZf1JmF+Ih3JU3kelTWrOKj1w22ze6YEMwPmh1Ht
 nHCPCzQB3rwW6MumkTnkDRQBKrjv+e3d+UwEOf01xKsaRNN4DZhbIClFlmy74b3sXj
 tkOPf9b/7ShcsiXE+4S5xllOKyxARfc7LfNBlTqiKyOD8r3UJBjD7H03LkX5DBbRY2
 gBBSq3DGWexw9PGXWuKhh4vHDoqS4RDb4ZjmdqrRCXyhYjN8ixKmccnM+hQpIdh82l
 zBgh2AQoY5T1Q==
From: "John W. O'Brien" <john@saltant.com>
Subject: Need help finding root cause of staging errors related to MANIFEST
Organization: Saltant Solutions
To: FreeBSD Python List <freebsd-python@freebsd.org>
Message-ID: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com>
Date: Sun, 29 Jan 2017 21:45:51 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="9nfR6rSA0WCrRbA7r5kTFIonsC5AUG5hQ"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 02:45:56 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--9nfR6rSA0WCrRbA7r5kTFIonsC5AUG5hQ
Content-Type: multipart/mixed; boundary="SPKXHq4i8Qo0XlaEOOCFDAkJX6kIUO6tI";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: FreeBSD Python List <freebsd-python@freebsd.org>
Message-ID: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com>
Subject: Need help finding root cause of staging errors related to MANIFEST

--SPKXHq4i8Qo0XlaEOOCFDAkJX6kIUO6tI
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello all,

At some point between 2017-01-17T07:39:59-05:00
2017-01-23T10:48:15-05:00, some ports started failing to build under
python3.4 (not 3.5 or 3.6). The failure occurs during the poudriere
stage phase while processing the MANIFEST.in template. If the manifest
contains a graft statement that refers to a non-existent directory, the
build log contains a fatal error where before there was only a warning.

The two examples I know of directly are math/py-pandas [0] and
devel/py-ipython_genutils [1].

The time interval implicates python 3.4.6, and not setuptools 32.1.0.
I'm having a hard time narrowing it down further than that.

Can anybody else reproduce this error or an equivalent one? Any ideas
about its root cause?

=3D=3D=3D=3D
creating pandas.egg-info
writing dependency_links to pandas.egg-info/dependency_links.txt
writing top-level names to pandas.egg-info/top_level.txt
writing pandas.egg-info/PKG-INFO
writing requirements to pandas.egg-info/requires.txt
writing manifest file 'pandas.egg-info/SOURCES.txt'
package init file 'pandas/io/tests/sas/__init__.py' not found (or not a
regular file)
reading manifest file 'pandas.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'README.rst'
no previously-included directories found matching 'doc/build'
error: [Errno 2] No such file or directory: 'examples'
*** Error code 1
=3D=3D=3D=3D

Thank you,
John

[0] Fails on 'examples' which hasn't existed in the dist for nearly two
years.
https://github.com/pandas-dev/pandas/pull/9392/commits/8ff5ea6cbbd4d49a7d=
be3f093ea34679a116f732
[1] Fails on 'docs' which doesn't seem to have ever existed.


--SPKXHq4i8Qo0XlaEOOCFDAkJX6kIUO6tI--

--9nfR6rSA0WCrRbA7r5kTFIonsC5AUG5hQ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYjqjjAAoJEGEAJpqmdExHnCkQAKytJ97IySJvvxBUIjdIcoPM
ZFpHGF2sLPYazP9CREK5S5YvKp6VGZlz3DnCFwOtWoSyBZuw5k7l1kNXZtDb9mT8
l9dj8uH7zrIGwnDH/hhNZEWP0PI9KiJTUtMx8YQx2Ea3SKaCksmvw03jtiUtLHWA
RoPphZRLp9rSERWlmavFtlyff8zdUXwD2TBy8NSinkJt2x1tXZfHt062Eye/LyPX
JgJnNdLKNMGxH3GDT9ec+qyR910+SabBzV2dizvZkEBdvoH8CyagoEEcpznhNJAV
ivOxFFKu3eVeN7fs2HxkAkQjr3TIjyVSN2oEN6rzXlGBFdcQFFU0iGGtpYdbpWV/
SZqGS8HbbLYUqtONP3dq5ZfFqxJVIOg/IfK1ZzgaQeXo63Mcz6iNfKDnUOgAVYgf
VRsZd3xLgC6/YXvXEdgw5IGMU6o8QK4KAMAP/twBD3m17XD5RFGZIfYM00ia5wqw
z0VJViMLNOZYCmd7rFQI3lm3J2lSuz5rnvprq1Swgk0uzRRShL9f9Z2nHi+vPqZq
tzb5uoPZQ9KvuUjroQNzg12FFkjstBtEIZ1KLtae+35nZ4DBU7ydwNvfrF/5jWRH
61Y2XHz4PqnQeRGe6yt8nYm7z+Lj6tZMLwCsyp1lnlqArOpyzSwtpxiex5TKqrcO
mUASRo3CCbaLnlkJ4Wz/
=9unT
-----END PGP SIGNATURE-----

--9nfR6rSA0WCrRbA7r5kTFIonsC5AUG5hQ--

From owner-freebsd-python@freebsd.org  Mon Jan 30 04:27:47 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DA400CC7166
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 04:27:47 +0000 (UTC)
 (envelope-from lifanov@FreeBSD.org)
Received: from mail.lifanov.com (mail.lifanov.com [206.125.175.12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id AACAC1150
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 04:27:47 +0000 (UTC)
 (envelope-from lifanov@FreeBSD.org)
Received: from [192.168.1.102] (unknown [107.15.73.179])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.lifanov.com (Postfix) with ESMTPSA id 74C4E239433
 for <freebsd-python@freebsd.org>; Sun, 29 Jan 2017 23:18:17 -0500 (EST)
Subject: Re: Proposal: default to concurrent
To: freebsd-python@freebsd.org
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
From: Nikolai Lifanov <lifanov@FreeBSD.org>
Message-ID: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org>
Date: Sun, 29 Jan 2017 23:18:11 -0500
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101
 Thunderbird/45.6.0
MIME-Version: 1.0
In-Reply-To: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="DNWIBClh0mU24Cvhhr2unpO00dtEPVbws"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 04:27:48 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--DNWIBClh0mU24Cvhhr2unpO00dtEPVbws
Content-Type: multipart/mixed; boundary="mcd4NCjmhD7HuKmBbpNX7oEJtsex8Vsv5";
 protected-headers="v1"
From: Nikolai Lifanov <lifanov@FreeBSD.org>
To: freebsd-python@freebsd.org
Message-ID: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org>
Subject: Re: Proposal: default to concurrent
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
In-Reply-To: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>

--mcd4NCjmhD7HuKmBbpNX7oEJtsex8Vsv5
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 01/29/17 14:08, John W. O'Brien wrote:
> Hello FreeBSD Python,
>=20
> One of the most common problems I encounter with python3
> interoperability is when the concurrent option is needed and can be
> trivially enabled. There is a growing list of bugs where this, on a
> individual port basis, has been fixed ([0], [1]), is in progress ([2],
> [3]), or is in my queue and perhaps others' to submit ([4]). On the
> other hand, there are lots of ports for which concurrent is a no-op, an=
d
> lots more that don't support python3 at all meaning that concurrent has=

> little to no chance to cause harm.
>=20
> What I propose is to enable the concurrent behavior by default and to
> provide a feature to disable it when necessary.
>=20
> I welcome supportive and dissenting comments as well as cautionary
> remarks about the likely pitfalls of pursuing this.
>=20
> <snark>
> While it would be tempting to call the new feature something
> unflattering like "i_hate_python3" or "archaic_upstream" or
> "regressive", the most natural name is probably just "noconcurrent".
> </snark>
>=20
> Regards,
> John
>=20
> [0] textproc/py-xlrd: Allow concurrent installs
>     https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D209689
> [1] [PATCH] textproc/py-xlsxwriter: Enable concurrent installs
>     https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215331
> [2] textproc/py-pygments: add concurrent to USE_PYTHON
>     https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214295
> [3] math/py-bottleneck: bump to 1.20, install concurrently
>     https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215263
> [4] devel/py-boto, devel/py-tables, devel/pep8, devel/flake8
>=20

I think the biggest controversy is that binary names are suffixed, which
may not be what upstream projects like and/or document.
It may be confusing to users as well.

If we can get rid of the suffix for PYTHON_CONCURRENT_INSTALL for
whichever version is PYTHON_DEFAULT, it should be a net positive to
treat it the same way we did USE_GCC in the past (enable
PYTHON_NO_CONCURRENT or something and remove it on per-port basis once
fixed).

- Nikolai Lifanov


--mcd4NCjmhD7HuKmBbpNX7oEJtsex8Vsv5--

--DNWIBClh0mU24Cvhhr2unpO00dtEPVbws
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKoBAEBCgCSFiEE5oT6TcuaWvG5gtjzZ6sv56ecR0UFAliOvohfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEU2
ODRGQTREQ0I5QTVBRjFCOTgyRDhGMzY3QUIyRkU3QTc5QzQ3NDUUHGxpZmFub3ZA
ZnJlZWJzZC5vcmcACgkQZ6sv56ecR0WJTQ/9He1FKY6tNzGM8nZn0pr/9SUtsykm
eg6Z/OwxgSgV9p5Tkp4kFlPPLzkconVqESJGy9slhLqFjL1CiG8CfzfY0T2S8IrS
wC9WEzqxTJ4Zo/DYjynH3+usFLBcCANdA5kpsdUW4RAgRk4D6qLuLfAeAuhvNLkO
e5s6oVSwKIZ5Pq0OuTnC3Fqf0dXv7zrxPLh1E8fKEHEKj25LYA15tCUFTLghFTg8
wUWjKa6fQ+Tzjs1nFk4vOfsmVyQigwqCOQbfEyqcEEPS5UHrfwBTjJows+DpqtSX
pzFSnSqYvYgWep6/yP1s2mEAjEvwD3Bj3q522fOF4FoQlx2l7Ai6+oA0vvqwzHXJ
lL2jmTn96jwXeQ8hP/L7DoqRcjJNykJjz5HebzrCijvW+7DjRyQvTV6in+4SPYgZ
jr/lUuRgdYL6cyf/JZliWixVL71Aq2gFE6PBNzF+JZkLcsfQY02PM8nSEm0S52j+
iCoxFlSstUPmqCy4ksgexHxXfyStG5TbBHqamVD2vuZwFOtT5r2xi3RkuWgKzaus
f8vcNaQnVnko2+mXN8nsaXHSGs2W5m5YUwlvNeJM6PDkdRNjBDM1WUCffIeAkbiE
qo+IjtwnFxb24vyb01L0HWG1Miq4vEy14IMlbzAZNr/CtnZqDnnTQtgoCC3NMaVi
z7Xf+Z2q/l6mlLU=
=5BwE
-----END PGP SIGNATURE-----

--DNWIBClh0mU24Cvhhr2unpO00dtEPVbws--

From owner-freebsd-python@freebsd.org  Mon Jan 30 06:44:21 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9772BCC704F
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 06:44:21 +0000 (UTC) (envelope-from mva@FreeBSD.org)
Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de
 [80.67.31.41])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 5E0F8BE6
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 06:44:20 +0000 (UTC)
 (envelope-from mva@FreeBSD.org)
Received: from [77.188.73.156] (helo=[192.168.35.21])
 by smtprelay03.ispgateway.de with esmtpsa
 (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.84)
 (envelope-from <mva@FreeBSD.org>)
 id 1cY5h5-0000O2-Ir; Mon, 30 Jan 2017 07:44:03 +0100
From: "Marcus von Appen" <mva@FreeBSD.org>
To: "John W. O'Brien" <john@saltant.com>, "Eitan Adler" <lists@eitanadler.com>
Subject: Re[2]: Proposal: default to concurrent
Cc: "FreeBSD Python List" <freebsd-python@freebsd.org>
Date: Mon, 30 Jan 2017 06:44:11 +0000
Message-Id: <em86ff578b-18b7-4981-a88f-59a7bab846fd@hora>
In-Reply-To: <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com>
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <CAF6rxg=96giSsOS5MQBEujbFNKzCHk+F2sanjH7sOJ4nE_5Y=A@mail.gmail.com>
 <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com>
Reply-To: "Marcus von Appen" <mva@FreeBSD.org>
User-Agent: eM_Client/7.0.27943.0
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Df-Sender: ZnJlZWJzZEBzeXNmYXVsdC5vcmc=
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 06:44:21 -0000

On 1/29/2017 9:40:15 PM, "John W. O'Brien" <john@saltant.com> wrote:

>On 1/29/17 14:22, Eitan Adler wrote:
>>  On 29 January 2017 at 11:08, John W. O'Brien <john@saltant.com>=20
>>wrote:
>>>  Hello FreeBSD Python,
>>>  On the
>>>  other hand, there are lots of ports for which concurrent is a no-op,=
=20
>>>and
>>>  lots more that don't support python3 at all meaning that concurrent=
=20
>>>has
>>>  little to no chance to cause harm.
>>>
>>>  What I propose is to enable the concurrent behavior by default and=20
>>>to
>>>  provide a feature to disable it when necessary.
>>
>>
>>  silly question but why is it an option in the first place?
>
>Not at all silly. I can only guess at the answer though. Let's consult
>its implementer [0].
>
>[0] https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D356921
>
Because at that time python ports existed, which did not build cleanly=20
with python3,
but which were dependencies to many other ports. The situation may have=20
changed
now.

Cheers
Marcus


From owner-freebsd-python@freebsd.org  Mon Jan 30 07:48:15 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67F42CC7EE5
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 07:48:15 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 5547C630
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 07:48:15 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 54BB2CC7EE3; Mon, 30 Jan 2017 07:48:15 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5468ECC7EE2
 for <python@mailman.ysv.freebsd.org>; Mon, 30 Jan 2017 07:48:15 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:6])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 47AB962F
 for <python@freebsd.org>; Mon, 30 Jan 2017 07:48:15 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from portscout.ysv.freebsd.org ([127.0.1.123])
 by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v0U7mFQM090227
 for <python@freebsd.org>; Mon, 30 Jan 2017 07:48:15 GMT
 (envelope-from portscout@FreeBSD.org)
Received: (from portscout@localhost)
 by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v0U7mFaI090226;
 Mon, 30 Jan 2017 07:48:15 GMT (envelope-from portscout@FreeBSD.org)
Message-Id: <201701300748.v0U7mFaI090226@portscout.ysv.freebsd.org>
X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to
 portscout@FreeBSD.org using -f
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
MIME-Version: 1.0
Date: Mon, 30 Jan 2017 07:48:15 +0000
From: portscout@FreeBSD.org
To: python@freebsd.org
Subject: FreeBSD ports you maintain which are out of date
X-Mailer: portscout/0.8.1
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 07:48:15 -0000

Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/python@freebsd.org.html


Port                                            | Current version | New version
------------------------------------------------+-----------------+------------
net/py-pysocks                                  | 1.6.5           | 1.6.6
------------------------------------------------+-----------------+------------
textproc/py-rdflib                              | 4.2.1           | 4.2.2
------------------------------------------------+-----------------+------------


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Thanks.

From owner-freebsd-python@freebsd.org  Mon Jan 30 08:35:13 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01697CC6F0D
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 08:35:13 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id DF12A1BD9
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 08:35:12 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id DB808CC6F0C; Mon, 30 Jan 2017 08:35:12 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB27CCC6F0B
 for <python@mailman.ysv.freebsd.org>; Mon, 30 Jan 2017 08:35:12 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id CA9501BD7
 for <python@FreeBSD.org>; Mon, 30 Jan 2017 08:35:12 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0U8ZCOo022221
 for <python@FreeBSD.org>; Mon, 30 Jan 2017 08:35:12 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216576] [patch] sysutils/py-iocage: Port is unsupported under
 python3
Date: Mon, 30 Jan 2017 08:35:13 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: robak@freebsd.org
X-Bugzilla-Status: Closed
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: robak@freebsd.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-216576-21822-yegeOSGfdv@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216576-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216576-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 08:35:13 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216576

Bartek Rutkowski <robak@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Closed
         Resolution|---                         |FIXED

--- Comment #1 from Bartek Rutkowski <robak@freebsd.org> ---
That's already fixed in latest update, thanks for your report.

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Mon Jan 30 09:39:44 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9DD79CC6AB6
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 09:39:44 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 87A4A6E3
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 09:39:44 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 86DEBCC6AB4; Mon, 30 Jan 2017 09:39:44 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83BE4CC6AB3
 for <python@mailman.ysv.freebsd.org>; Mon, 30 Jan 2017 09:39:44 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 735EF6E2
 for <python@FreeBSD.org>; Mon, 30 Jan 2017 09:39:44 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0U9dh1q085233
 for <python@FreeBSD.org>; Mon, 30 Jan 2017 09:39:44 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216582] [patch] devel/py-flake8: Enable concurrent installs
Date: Mon, 30 Jan 2017 09:39:44 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: commit-hook@freebsd.org
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: wg@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-216582-21822-N0rb9oVnSN@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216582-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216582-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 09:39:44 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216582

--- Comment #1 from commit-hook@freebsd.org ---
A commit references this bug:

Author: wg
Date: Mon Jan 30 09:39:23 UTC 2017
New revision: 432824
URL: https://svnweb.freebsd.org/changeset/ports/432824

Log:
  devel/py-flake8: enable concurrent

  PR:           216582
  Submitted by: John W. O'Brien

Changes:
  head/devel/py-flake8/Makefile

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Mon Jan 30 19:43:05 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id D5BCECC78DE
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 30 Jan 2017 19:43:05 +0000 (UTC)
 (envelope-from rsmith@xs4all.nl)
Received: from lb1-smtp-cloud2.xs4all.net (lb1-smtp-cloud2.xs4all.net
 [194.109.24.21])
 (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits))
 (Client CN "*.xs4all.nl",
 Issuer "GlobalSign Domain Validation CA - SHA256 - G2" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 7402BD4A
 for <freebsd-python@freebsd.org>; Mon, 30 Jan 2017 19:43:05 +0000 (UTC)
 (envelope-from rsmith@xs4all.nl)
Received: from slackbox.erewhon.home ([83.162.243.5])
 by smtp-cloud2.xs4all.net with ESMTP
 id ejj01u00C07iGuj01jj19h; Mon, 30 Jan 2017 20:43:01 +0100
Received: from rsmith (uid 1001) (envelope-from rsmith@xs4all.nl) id 12371
 by slackbox.erewhon.home (DragonFly Mail Agent v0.11+);
 Mon, 30 Jan 2017 20:43:00 +0100
Date: Mon, 30 Jan 2017 20:43:00 +0100
From: Roland Smith <rsmith@xs4all.nl>
To: "John W. O'Brien" <john@saltant.com>
Cc: FreeBSD Python List <freebsd-python@freebsd.org>
Subject: Re: Proposal: default to concurrent
Message-ID: <20170130194300.GA77462@slackbox.erewhon.home>
Mail-Followup-To: "John W. O'Brien" <john@saltant.com>,
 FreeBSD Python List <freebsd-python@freebsd.org>
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <20170130005036.GA72122@slackbox.erewhon.home>
 <0b140bdf-d2f1-7910-9a49-5539ad3162cc@saltant.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="5vNYLRcllDrimb99"
Content-Disposition: inline
In-Reply-To: <0b140bdf-d2f1-7910-9a49-5539ad3162cc@saltant.com>
X-GPG-Fingerprint: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725
X-GPG-Key: http://www.xs4all.nl/~rsmith/pubkey.txt
X-GPG-Notice: If this message is not signed, don't assume I sent it!
User-Agent: Mutt/1.7.2 (2016-11-26)
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2017 19:43:05 -0000


--5vNYLRcllDrimb99
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jan 29, 2017 at 08:26:27PM -0500, John W. O'Brien wrote:
> Thank you for your input.
>=20
> On 1/29/17 19:50, Roland Smith wrote:
> [...]
> > There also seems to be a trend of separate py3-* ports. This is sometim=
es a
> > much better solution than trying to make a single port support python 2=
 and 3.
>=20
> If I am not mistaken, the purpose of the py3-* ports is mainly to
> deliver some python3 support via the default build and thence the
> official pkg repository. As a convenience for those of who build our own
> ports, it also enables 2+3 support within a single build instead of
> having to coordinate multiple builds and maintain multiple repositories.

There are more issues with building the same port for two different python
versions. The #!-line will be different which leads to daily warnings about
mismatching checksums.

> Sadly, I don't see how it would address this pain point. Even with

I didn't mean to imply it was. I just thought them very useful.

> py-SPAM and py3-SPAM, or py2-SPAM and py-SPAM, concurrent *installation*
> still requires that the intersection of plists is the empty set.

To achieve this, any scripts/binaries installed by a Python package would
*always* have to be suffixed. Personally, I don't mind since basically every
shell has tab-completion.

Maybe we should just suffix *all* python-based scripts, and *don't* install=
 a
suffix-less one? That would certainly make things clear (explicit even ;-).
But as others have mentioned, it might not be what some people expect.

Could we add an automatic extra to the pkg-message, like:

    To enable the installation of package FOO for multiple Python versions,
    the script BAR has been installed for Python-X.Y as BAR-X.Y.

> Furthermore, concurrent installation is useful for multiple minor
> versions of python3, not just python2.7 plus python3.x.

So suffixes it is, then?


Roland
--=20
R.F.Smith                                   http://rsmith.home.xs4all.nl/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 5753 3324 1661 B0FE 8D93  FCED 40F6 D5DC A38A 33E0 (keyID: A38A33E0)

--5vNYLRcllDrimb99
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEV1MzJBZhsP6Nk/ztQPbV3KOKM+AFAliPlz0ACgkQQPbV3KOK
M+CcRg/+OUMk59vpvXA4QXqoDKRJZZZm5PvhgO4z/uzfAe5uHEgO5g5oKf7PEFXr
Rqn3KoO8JFBOv54pCaHF061g/pZn4SWjk1T4FkFufVe0sfXu1Hz7M53U+PH3PaU3
UaJvniejvdTJXMXTIayQ7dMQ6Z0PkVTqLMuPlnHyQ8R9KfeSSTY3eMTMgxLT3UXP
kpAPycsCGedFYFxadPmq3ItRKBdmmjVogpIPCshojTsQrJ1FwMMljgf55bRhDBKz
e04uEX2Zn6stNSO/pE8zN8XleGRzBhsMd4BTxbsqKZjZD/lWt6QRQ/WQqNSI1Qgf
1loBgluVQrs5m5+Key1rbmdWyXwn7/Q6SsywuFyHmdO9n0ov6j1otNhKj/2zmbmO
TRoqXqKkGT6Ci4aNKLzyLh4XeMKfdgMo9CDkkuQRtiXETV7R9LOEotNap6BaZTgu
9UuY+6rsjfczu/Yi0k999wPwqsyroHIaQVb1XJuaNj1hc85jfNBs9H9JE/yXd3u/
NI79qv0GEC3wW+1zMOJnN3QJLTJ1y8LiwWaybLorF4w95Omca3bxMgGDvjNpHPQp
R1bFH58KYp1KBhdSGzJadDAOmItiMUT9Z8LaqdvHzGbRAhwAGEKHu4yx6+QdGLDa
1QVv9ik54YLMEQLbqzIopl8AVmBBnsm5KVdZ/sGHJ90w2FlNUnI=
=5nkK
-----END PGP SIGNATURE-----

--5vNYLRcllDrimb99--

From owner-freebsd-python@freebsd.org  Tue Jan 31 14:16:40 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 002BCCC9129
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Tue, 31 Jan 2017 14:16:39 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net [72.78.188.147])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id C32481D5A
 for <freebsd-python@freebsd.org>; Tue, 31 Jan 2017 14:16:39 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (unknown
 [IPv6:2001:470:8d6f:1001:ee1a:59ff:fe3d:4bb1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id 8FF27FD12;
 Tue, 31 Jan 2017 09:16:31 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485872191;
 bh=OAhCT9Y4pJ2AYMSNk7NZyw7xobuV7X0BXjE7hLQHocU=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To;
 b=kiI+jeRMxuaueSDwZHvSSdq9EpEJ9ptsdL84LPWM2fWqaumKGnM+Tmaz19EB64FKH
 Q0UnT+wA7SfnHTydAVAGJgrjkxS5+wVvMlUHHOcnIBEF+XUg54hntwEDNj5VdHTrGA
 DQgJzzfP7TqSRmfDe/iangBtN3NFskxAuo83PXkmrhkEMGt340kihl5c5Qa+HyTgUw
 Vc+W3g50sRGwDfS0hQUMk+TA2L6fpGlWO3nS2w6fPsZsRhg6hNLbo0OK6N6eGXs74p
 Nkv7eLsIo/OWjN6H8JgEonuC5O5FwiM4WsKL0VjG/sswiJanG2JoUXv3yAtcipYD1/
 DnDIA7C83939Q==
Subject: Re: Proposal: default to concurrent
To: Roland Smith <rsmith@xs4all.nl>
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <20170130005036.GA72122@slackbox.erewhon.home>
 <0b140bdf-d2f1-7910-9a49-5539ad3162cc@saltant.com>
 <20170130194300.GA77462@slackbox.erewhon.home>
Cc: FreeBSD Python List <freebsd-python@freebsd.org>
From: "John W. O'Brien" <john@saltant.com>
Organization: Saltant Solutions
Message-ID: <d73fda1d-8060-83a1-9cf7-5b8d5068567c@saltant.com>
Date: Tue, 31 Jan 2017 09:16:27 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <20170130194300.GA77462@slackbox.erewhon.home>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="4uihsl1jb6UAJQudVLrocgOaNBox3VxfI"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 14:16:40 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--4uihsl1jb6UAJQudVLrocgOaNBox3VxfI
Content-Type: multipart/mixed; boundary="MWcCw3sVJHoq9fbe7smN4vku6VoaBiJPG";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: Roland Smith <rsmith@xs4all.nl>
Cc: FreeBSD Python List <freebsd-python@freebsd.org>
Message-ID: <d73fda1d-8060-83a1-9cf7-5b8d5068567c@saltant.com>
Subject: Re: Proposal: default to concurrent
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <20170130005036.GA72122@slackbox.erewhon.home>
 <0b140bdf-d2f1-7910-9a49-5539ad3162cc@saltant.com>
 <20170130194300.GA77462@slackbox.erewhon.home>
In-Reply-To: <20170130194300.GA77462@slackbox.erewhon.home>

--MWcCw3sVJHoq9fbe7smN4vku6VoaBiJPG
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 1/30/17 14:43, Roland Smith wrote:
> On Sun, Jan 29, 2017 at 08:26:27PM -0500, John W. O'Brien wrote:
>> Thank you for your input.
>>
>> On 1/29/17 19:50, Roland Smith wrote:
>> [...]
>>> There also seems to be a trend of separate py3-* ports. This is somet=
imes a
>>> much better solution than trying to make a single port support python=
 2 and 3.
>>
>> If I am not mistaken, the purpose of the py3-* ports is mainly to
>> deliver some python3 support via the default build and thence the
>> official pkg repository. As a convenience for those of who build our o=
wn
>> ports, it also enables 2+3 support within a single build instead of
>> having to coordinate multiple builds and maintain multiple repositorie=
s.
>=20
> There are more issues with building the same port for two different pyt=
hon
> versions. The #!-line will be different which leads to daily warnings a=
bout
> mismatching checksums.

To which checksums are you referring? The shebang line is fixed up at
package build time, so that the installed files have valid checksums.

% sudo pkg check -sx xlrd
Checking xlrd: 100%
% pkg info -lx xlrd | grep bin | xargs head -1
=3D=3D> /usr/local/bin/runxlrd.py <=3D=3D
#!/usr/local/bin/python2.7

=3D=3D> /usr/local/bin/runxlrd.py-2.7 <=3D=3D
#!/usr/local/bin/python2.7

=3D=3D> /usr/local/bin/runxlrd.py-3.4 <=3D=3D
#!/usr/local/bin/python3.4

=3D=3D> /usr/local/bin/runxlrd.py-3.5 <=3D=3D
#!/usr/local/bin/python3.5

=3D=3D> /usr/local/bin/runxlrd.py-3.6 <=3D=3D
#!/usr/local/bin/python3.6

>> py-SPAM and py3-SPAM, or py2-SPAM and py-SPAM, concurrent *installatio=
n*
>> still requires that the intersection of plists is the empty set.
>=20
> To achieve this, any scripts/binaries installed by a Python package wou=
ld
> *always* have to be suffixed. Personally, I don't mind since basically =
every
> shell has tab-completion.
>
> Maybe we should just suffix *all* python-based scripts, and *don't* ins=
tall a
> suffix-less one? That would certainly make things clear (explicit even =
;-).
> But as others have mentioned, it might not be what some people expect.

I'm not sure I follow. What would be the benefit of omitting a
suffix-less script for the default python? What would be the drawback of
providing one?

What I'm proposing would not change the user experience under the system
default version of python. All scripts would still could be invoked
without a suffix due to their symlinks.

Yes, it's true that those who only require the default version would
still get a suffixed file and a suffix-less symlink. Could you give me
an example of a case where that would cause breakage or even just
inconvenience?

> Could we add an automatic extra to the pkg-message, like:
>=20
>     To enable the installation of package FOO for multiple Python versi=
ons,
>     the script BAR has been installed for Python-X.Y as BAR-X.Y.

This wouldn't be necessary if we continue to ship suffix-less scripts.

-J


--MWcCw3sVJHoq9fbe7smN4vku6VoaBiJPG--

--4uihsl1jb6UAJQudVLrocgOaNBox3VxfI
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYkJxGAAoJEGEAJpqmdExH2k8QAKg75i5Y+v2yOsPRHgx9MnPS
Vo6r+PovBnQnGMuVAT+eq2smuADODM8ciikMtrJf1oUOVzvvqNmHq84yKOy+cVgG
5RR2KXAQZp+/1sXF8MEBMQDkSlP8kehBs37cRNHndgdox57Y2QRXY+ZpkrzFEX4d
Mk67VV9qkeT4+aMZxUHldvLUxWGcWsq5AY2DPyoIfH0+nv/y5gCSoJL/mBhskk3w
+Qz4BhYsMGxF1ots28hIFSSQIFoG09yNUGyidzbNCPvj2A0yctZ/Q5rzw0JleM2m
nucZJXtbdIDP5STZzmPO4U4zaiIMzMFF2b7XuMfWm6mhNOpfiBhYfKjGOVKOZq9G
C2GUWOhKKAuy0toWNKMwPahpVV7FOTcbw8n3kr5REMfIAa4jqD9J9AQjM1JMgVIF
f+sIlKdmZZsqYBC38lpFBKUYBE36kcCkAMCOczE4njQ5mqh6OtDBsZ7UhjI1dHoa
5nHiNe63GoKmiF8mCXEae/1VCl265ldVaVMZxI1BpGHJUA/LHVkIyv6QB7A1VgDg
2YcGq0NB6FioYtcU/zBUW7A3KVA8p/yoH+IHBRKNXocseW6UjmMO1cwb86JlmCbx
DQxZPVz8BlGr+1W19gwW/NjcWa+wEjRuJWRqa2KaOd3TsNorfzQct3dq/BqXRkp/
5ypvvWKa/heo4rEGemwe
=91IP
-----END PGP SIGNATURE-----

--4uihsl1jb6UAJQudVLrocgOaNBox3VxfI--

From owner-freebsd-python@freebsd.org  Tue Jan 31 14:47:15 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59DE3CC9BC6
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Tue, 31 Jan 2017 14:47:15 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net
 [IPv6:2001:470:8d6f:1001::2])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 2C88FFCF;
 Tue, 31 Jan 2017 14:47:15 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (unknown
 [IPv6:2001:470:8d6f:1001:ee1a:59ff:fe3d:4bb1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id D2B91FD20;
 Tue, 31 Jan 2017 09:47:13 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485874033;
 bh=9kTse9aX3++ZMRChQDCON+SWirgtcFxsL0jRZNiDfsI=;
 h=Subject:To:References:From:Date:In-Reply-To;
 b=kvSfR3lkznZXdkVVUyqdZkW+MuZX7I/BvvlFW/CdIS7FYDofu5DlWmvub4kuIwiAZ
 XSiF6BQRRviMBxUTtBNlUC1DJJBluer2zXDmXwZhnr+hBSewDLRrZip6SeIcHVaQKn
 g5tgSeBwAIii43ofWxoMHX9ycQc/TG3liaPjAJow9d1aaOKeAdLcYoT4oz93uPdOvX
 FZeeUi9pFhZpBKoKziId7YwA+ZU0rApvDP6IOeJjUPQPLg78od9VyeXyuGA2zqpBEU
 KmF6u3JjR3VdLsoJp870z5gAaTKw+8ojDEKLifNefELtop9zKKhsbccqnCiLkvaWYz
 k8DBFwGaIkxig==
Subject: Re: Proposal: default to concurrent
To: Nikolai Lifanov <lifanov@FreeBSD.org>, freebsd-python@freebsd.org
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org>
From: "John W. O'Brien" <john@saltant.com>
Organization: Saltant Solutions
Message-ID: <9de8e191-6b5d-5b89-5c1f-ea9a60849b8d@saltant.com>
Date: Tue, 31 Jan 2017 09:47:17 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="EbW9baT5kEiXqNDSImDvADa3buKBPHq69"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 14:47:15 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--EbW9baT5kEiXqNDSImDvADa3buKBPHq69
Content-Type: multipart/mixed; boundary="d6NIHS1s8JVTsKgpCgd5axWPssM4MNXdA";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: Nikolai Lifanov <lifanov@FreeBSD.org>, freebsd-python@freebsd.org
Message-ID: <9de8e191-6b5d-5b89-5c1f-ea9a60849b8d@saltant.com>
Subject: Re: Proposal: default to concurrent
References: <b331f7bb-f258-e157-45bb-20cec74b54f0@saltant.com>
 <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org>
In-Reply-To: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org>

--d6NIHS1s8JVTsKgpCgd5axWPssM4MNXdA
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Nikolai,

On 1/29/17 23:18, Nikolai Lifanov wrote:
> I think the biggest controversy is that binary names are suffixed, whic=
h
> may not be what upstream projects like and/or document.
> It may be confusing to users as well.
>=20
> If we can get rid of the suffix for PYTHON_CONCURRENT_INSTALL for
> whichever version is PYTHON_DEFAULT, it should be a net positive to
> treat it the same way we did USE_GCC in the past (enable
> PYTHON_NO_CONCURRENT or something and remove it on per-port basis once
> fixed).

The way you describe it makes me think I'm missing something. The way
concurrent works right now, the default version of python gets a script
with no suffix, so there's no suffix to get rid of.

Are there cases where the presence of suffixed binaries conflicts with
upstream and/or causes confusion to users, provided that binaries (or at
least symlinks to them) are also present?

-J


--d6NIHS1s8JVTsKgpCgd5axWPssM4MNXdA--

--EbW9baT5kEiXqNDSImDvADa3buKBPHq69
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYkKN5AAoJEGEAJpqmdExHF68P/jfhFnhejBKTlohVfn+cNyhL
5G4LufHP8KcpUQdXOZwd3Obe2iHr+qAGdR51s65wXJiZd4Ws1ztLB3JypajT1pVK
pT48aFToL85mPCyR8kiricqH8lhmPf/uYuq624zyhBCoFjMlYWr5MR7ySHbf7nrm
YDbjsHneMyC3hzYtvNlTAC25tE4dBLSj3hnGjmgnqPgDelQvR/DxdLBdYXsE4KP5
6JbqipiQxuqokKJpdq0ze0iwdb8yp+IPCaof+vPkW/BDhQQhbAP7Knpd57FTIhVZ
bxjINsMgkm3G/pQCzHt4CePAmMazs1plmVgKfd8CQcajJvqraoDLrucaPf+Jsm/t
JdHq5UgdqI45R48cOY/LMxVp51yRbm3KrdplZbE5bOUyqOx3tfZbi14q44Q3o3st
xuVhRjJeaRetSZtb/Bw/SO4q8J3DE36uJrJ7PXF+crcnluHdNHLLa7yc2lCQN5qM
OHBSQTnCkm2VfBQmNUgVOz9m/bHL1kUYmtRqpHxTRkKuCojyD8hynF3DvbS9nkfQ
UmHjVVR7Oxjn1DNGFhUu/mckylBGmSZHEYlKx1vHkgPHzONhXh2ozHelC49aTvyV
JXkdK4mtsZpKvuH0lnKBxN8IQAMR6OffPqrLWr5Jqj0R+PAcugRSBhzlgzjODG7E
SqqloyZ2zw7RbEgNH/SU
=b1Bf
-----END PGP SIGNATURE-----

--EbW9baT5kEiXqNDSImDvADa3buKBPHq69--

From owner-freebsd-python@freebsd.org  Tue Jan 31 15:21:21 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id E87ACCCAAA5
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Tue, 31 Jan 2017 15:21:21 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net [72.78.188.147])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 2347CD6F
 for <freebsd-python@freebsd.org>; Tue, 31 Jan 2017 15:21:20 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (unknown
 [IPv6:2001:470:8d6f:1001:ee1a:59ff:fe3d:4bb1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id A7B85FD2E
 for <freebsd-python@freebsd.org>; Tue, 31 Jan 2017 10:21:18 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485876078;
 bh=Q4famMQN0uZO3xBZGq6RDC+j5C4NbqmO+AxNffdraAI=;
 h=Subject:To:References:From:Date:In-Reply-To;
 b=F1KukJNEJnwmjsyhpLWvOeLyMZ1FuquQWPliILXsIId/DNBXHBaslCb5WrOlS63Eg
 WlYobGOHGP4dyuqFddZy73pT1NLX1+qP0T2drZp8CWI1YQV7Qkx3mKO1/ZlciazbrO
 Dh0D2WyTgu3KMOHni0f1/DW0JgoWPCf0IyPhjsMJWfH2BoxSNVJS3Bi3B84QYIdgk/
 Awb06Fwdyu0YYCi2s+iNkgb+9QmtGV4d33U5KWzoWKa7v/PN1O8GQdAG+1rmSW4UQ4
 eZzazE8QZVWTZ+apXgQrLBTHJlx6WZa/BA4VXvYDqv87FgQ/AUM9+iR6UdGEjFe4nZ
 NVAOKEMawF6+Q==
Subject: Re: Need help finding root cause of staging errors related to MANIFEST
To: FreeBSD Python List <freebsd-python@freebsd.org>
References: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com>
From: "John W. O'Brien" <john@saltant.com>
Organization: Saltant Solutions
Message-ID: <5106582f-54dd-503a-ab67-d94d9812d0f9@saltant.com>
Date: Tue, 31 Jan 2017 10:21:23 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="uR62jESRfHitNMj3sT9BJnMniURWlHbW8"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 15:21:22 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--uR62jESRfHitNMj3sT9BJnMniURWlHbW8
Content-Type: multipart/mixed; boundary="vRRQL7N8oBIVKCltvE8Rk6UjicHPhbD0E";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: FreeBSD Python List <freebsd-python@freebsd.org>
Message-ID: <5106582f-54dd-503a-ab67-d94d9812d0f9@saltant.com>
Subject: Re: Need help finding root cause of staging errors related to
 MANIFEST
References: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com>
In-Reply-To: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com>

--vRRQL7N8oBIVKCltvE8Rk6UjicHPhbD0E
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 1/29/17 21:45, John W. O'Brien wrote:
> At some point between 2017-01-17T07:39:59-05:00
> 2017-01-23T10:48:15-05:00, some ports started failing to build under
> python3.4 (not 3.5 or 3.6). The failure occurs during the poudriere
> stage phase while processing the MANIFEST.in template. If the manifest
> contains a graft statement that refers to a non-existent directory, the=

> build log contains a fatal error where before there was only a warning.=

[...]
> The time interval implicates python 3.4.6, and not setuptools 32.1.0.
> I'm having a hard time narrowing it down further than that.

After reading a bunch of source code and learning about DISTUTILS_DEBUG,
I obtained the following trace (edited for brevity and clarity).

=3D=3D=3D=3D
reading manifest template 'MANIFEST.in'
warning: no files found matching 'README.rst'
no previously-included directories found matching 'doc/build'
error: [Errno 2] No such file or directory: 'examples'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "setup.py", line 696, in <module>
    **setuptools_kwargs)
  File "/usr/local/lib/python3.4/distutils/core.py", line 148, in setup
    dist.run_commands()
[...]
  File
"/usr/local/lib/python3.4/site-packages/setuptools/command/egg_info.py",
line 444, in graft
    found =3D distutils.filelist.findall(dir)
  File "/usr/local/lib/python3.4/distutils/filelist.py", line 258, in
findall
    names =3D os.listdir(dir)
FileNotFoundError: [Errno 2] No such file or directory: 'examples'
include MANIFEST.in
include LICENSE
include RELEASE.md
include README.rst
include setup.py
graft doc
prune doc/build
graft examples
*** Error code 1

Stop.
make: stopped in /usr/ports/math/py-pandas
=3D=3D=3D=3D

This points to a patch [0] in python 3.4.6. How does the list think I
should proceed? File a PR with lang/python34, with devel/py-setuptools,
with one of the upstreams?

[0] https://hg.python.org/cpython/rev/e82b995d1a5c


--vRRQL7N8oBIVKCltvE8Rk6UjicHPhbD0E--

--uR62jESRfHitNMj3sT9BJnMniURWlHbW8
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYkKt2AAoJEGEAJpqmdExHA6IP/1zOzSwAcLK4N8V2wzfgbilG
0/onHxnpzrP9Q8T5q0CIffaXaxY/VKAq9cGlBpZ2wG4oQ4d7i91N9k4rMvs8k3ss
6/2vWjoNFZJYomyLN+4PiFw+yNLNxD29wX3ieFKGTmo4Ccg1Lj4V3m6WHO3Mgsm2
BUGUAFPKEB/MLCdnoc/NnUqNjRWWzu/ZZ4nJCwdsQa7cBsq72/Saq+JmsoUkc2FG
auMZxvQ8mltS680b3D0V95ZiCYU/L7bg/VBa0kJ4RcrUaGbUi7L2quEIqJ0RYPzL
FK1v8QKdY7o0L/FwxSh/cRCJt3L9YlSRusCcld/Mlc+ncfjXxJBrSnDsp8jQZeGi
tncXniVKmqqjrgwJtmiC7p8q4/p7DQe+tDp87IytSkVCYRmthNcNWNv6hhcdg2yI
PMBDSXFrETLPfWLlROfUDxmSkGKrPv8/2C7G58flMPlnrMJV0VFmxNJerx9aXOou
Enu+IvtVTJ/8Y69oMscxBjM3wO6QqcqOyLksEiOjG12pDFF0nEGBiuNlWiCxK9bS
l6DsqziygnOQ9Gh+GZBoJdfbLtQ7XWY0FfVnKUYyZLEH2hI6F9SIAhc8sZcc5Mqg
fxljuH4Q7tdaUDF4kl2KeCoyGIXl+Il9WdclzLs7iVBdOMmDG0oQeNvSgbU3hMUj
mX/BhM+ZM4OJGz52w0j4
=5F4M
-----END PGP SIGNATURE-----

--uR62jESRfHitNMj3sT9BJnMniURWlHbW8--

From owner-freebsd-python@freebsd.org  Tue Jan 31 20:24:29 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2EA40CCA478
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Tue, 31 Jan 2017 20:24:29 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net
 [IPv6:2001:470:8d6f:1001::2])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id E9E177A8
 for <freebsd-python@freebsd.org>; Tue, 31 Jan 2017 20:24:28 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (unknown
 [IPv6:2001:470:8d6f:1001:ee1a:59ff:fe3d:4bb1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id 6940AFDD3;
 Tue, 31 Jan 2017 15:24:27 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1485894267;
 bh=Djj9ig99T/24febaNocsA0MGqFX0FQwol2zewLU7KV8=;
 h=Subject:To:References:From:Date:In-Reply-To;
 b=mgCfTQnYK0DO+DYgJdpra+6/GYTqpqi2jMsiKmRSkpfrXSAX6YQ6QLCfZdnGQhtnQ
 gDFA7gjSaucvxsaxf9NJGl4OElQIE5dr1B3wHQ3UdiliraPXYJ5HHiZnH7Xw8SI/XX
 N8h/7eUWFPSQVdP1EMUFXV1qXqpDjnIeZ7yULrQEDKvPAqhedUaxcN+GvkvGQEkG9R
 1kQwPJGIFE6q10wDflPP14KaD/hvDIfrtF4tLy9Pw0/B6/YlVpspBBEMury73f9JVO
 SnxINzztQjfpLXeuT9Tb/HsIV4+plZArtRHt+QfkspdaTWU2s9eMRaGVeW5Ah16r58
 jUjPVyKwMGccg==
Subject: Re: Need help finding root cause of staging errors related to MANIFEST
To: "John W. O'Brien" <john@saltant.com>,
 FreeBSD Python List <freebsd-python@freebsd.org>
References: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com>
 <5106582f-54dd-503a-ab67-d94d9812d0f9@saltant.com>
From: "John W. O'Brien" <john@saltant.com>
Organization: Saltant Solutions
Message-ID: <6cddcb5f-8c64-d6f4-4a31-a10b4f665166@saltant.com>
Date: Tue, 31 Jan 2017 15:24:31 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <5106582f-54dd-503a-ab67-d94d9812d0f9@saltant.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="XG6OXAdqLe6EkElaXKqAfLnVGiUMAWOf6"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 20:24:29 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--XG6OXAdqLe6EkElaXKqAfLnVGiUMAWOf6
Content-Type: multipart/mixed; boundary="hdvgfuI8ETTExFvRuMCBiNx3R14lJelrO";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: "John W. O'Brien" <john@saltant.com>,
 FreeBSD Python List <freebsd-python@freebsd.org>
Message-ID: <6cddcb5f-8c64-d6f4-4a31-a10b4f665166@saltant.com>
Subject: Re: Need help finding root cause of staging errors related to
 MANIFEST
References: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com>
 <5106582f-54dd-503a-ab67-d94d9812d0f9@saltant.com>
In-Reply-To: <5106582f-54dd-503a-ab67-d94d9812d0f9@saltant.com>

--hdvgfuI8ETTExFvRuMCBiNx3R14lJelrO
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 1/31/17 10:21, John W. O'Brien wrote:
> On 1/29/17 21:45, John W. O'Brien wrote:
>> At some point between 2017-01-17T07:39:59-05:00
>> 2017-01-23T10:48:15-05:00, some ports started failing to build under
>> python3.4 (not 3.5 or 3.6). The failure occurs during the poudriere
>> stage phase while processing the MANIFEST.in template. If the manifest=

>> contains a graft statement that refers to a non-existent directory, th=
e
>> build log contains a fatal error where before there was only a warning=
=2E
> [...]
>> The time interval implicates python 3.4.6, and not setuptools 32.1.0.
>> I'm having a hard time narrowing it down further than that.
>=20
> After reading a bunch of source code and learning about DISTUTILS_DEBUG=
,
> I obtained the following trace (edited for brevity and clarity).
>=20
> =3D=3D=3D=3D
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'README.rst'
> no previously-included directories found matching 'doc/build'
> error: [Errno 2] No such file or directory: 'examples'
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
>   File "setup.py", line 696, in <module>
>     **setuptools_kwargs)
>   File "/usr/local/lib/python3.4/distutils/core.py", line 148, in setup=

>     dist.run_commands()
> [...]
>   File
> "/usr/local/lib/python3.4/site-packages/setuptools/command/egg_info.py"=
,
> line 444, in graft
>     found =3D distutils.filelist.findall(dir)
>   File "/usr/local/lib/python3.4/distutils/filelist.py", line 258, in
> findall
>     names =3D os.listdir(dir)
> FileNotFoundError: [Errno 2] No such file or directory: 'examples'
> include MANIFEST.in
> include LICENSE
> include RELEASE.md
> include README.rst
> include setup.py
> graft doc
> prune doc/build
> graft examples
> *** Error code 1
>=20
> Stop.
> make: stopped in /usr/ports/math/py-pandas
> =3D=3D=3D=3D
>=20
> This points to a patch [0] in python 3.4.6. How does the list think I
> should proceed? File a PR with lang/python34, with devel/py-setuptools,=

> with one of the upstreams?
>=20
> [0] https://hg.python.org/cpython/rev/e82b995d1a5c

I compared the implementation of distutils.filelist.findall across the
four python versions supported by FreeBSD and found that 2.7 [0] and 3.4
[1] share an implementation, and 3.5 [2] and 3.6 [3] share a different
implementation. However:

$ for v in 2.7 3.4 3.5 3.6
  do
    python$v -c 'import os; os.listdir("x");' 2>&1 | tail -n1
  done
OSError: [Errno 2] No such file or directory: 'x'
FileNotFoundError: [Errno 2] No such file or directory: 'x'
FileNotFoundError: [Errno 2] No such file or directory: 'x'
FileNotFoundError: [Errno 2] No such file or directory: 'x'

So now we know that the problem only exists in 3.4 because it is the
only version (at this moment) where the findall implementation still
uses os.listdir but the os.listdir behavior for a nonexistent directory
has changed.

It's getting harder to track down A) where the change from OSError to
FileNotFoundError occurred, and B) where the OSError exception was
handled in 2.7.13 and the FileNotFoundError is not handled in 3.4.6. It
may not be necessary for the list to take a position on the bug, though.

Shall I prepare a work-around in devel/py-setuptools34, submit bug
reports to python and/or setuptools, embark upon a campaign to clean
non-existent directories from all upstream MANIFESTs, all/none of the
above, or something else?

[0]
https://hg.python.org/cpython/file/v2.7.13/Lib/distutils/filelist.py#l256=

[1] https://hg.python.org/cpython/file/v3.4.6/Lib/distutils/filelist.py#l=
245
[2] https://hg.python.org/cpython/file/v3.5.3/Lib/distutils/filelist.py#l=
258
[3] https://hg.python.org/cpython/file/v3.6.0/Lib/distutils/filelist.py#l=
258


--hdvgfuI8ETTExFvRuMCBiNx3R14lJelrO--

--XG6OXAdqLe6EkElaXKqAfLnVGiUMAWOf6
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYkPKDAAoJEGEAJpqmdExHNEQP/2lwRe0pYchJU6LVu3RsjTrX
bmNjT7+GTFBpu7rIeJzi45AM76sqaQquRS4zK4RJLAKLVV+v4KRF1n9A+gpNgzdI
4wfd1q1udFL5kHbizkriV6JKGER8GodUO1+ii9dDIB883aWuKKc5oM/cxp5JCdW1
k9apjb/z3fh17KDyxt0p6DGse3wtcPIpKiKDEL86oMCmF+KXVe3ZSBK/wBHlRkfq
AxGHcQo5NTRvuxCAhDi85PvkNHcMGaNpG/wkEHI9WnTRoErsN8klsQkB+dglaJpY
VfsT3+IvRzWldyz/7+CjnIwuZryNbxqL797IBy5cyDfXSSnDspx1pFlXkwJ+gNRl
EY3JtElGiAk3L58MdzJoWbW0mkcPnIU1T3D53v8Yj3XIVxwWuzCd7L2sX+U6vNNG
gSAPT8+VwVsW33waY7BclLVpPPaLEYAdIPCTfTTuCDjTl0AIkGNhCkKgDMul8bXm
WKdmbYgM4+Lpm1wLiWurVFtVj5lYRa0rLEs/RHUijN3QRPATOWlSsVmKnKtVOuDr
Gu+T2AEoVzE8WoTeKMqZRs7JyhqOzLKObnfxVS7eoGrieqbxaObzXlXBGK/r2HWA
jDCz/Ezey+GpN4u3kpxA3Lz2MkUM8CPBNdacWDY7/YFOE9/TcS39UrUUQgwx4YEZ
/mEofgf6DELYYKNA7PIX
=lk5r
-----END PGP SIGNATURE-----

--XG6OXAdqLe6EkElaXKqAfLnVGiUMAWOf6--

From owner-freebsd-python@freebsd.org  Wed Feb  1 08:19:49 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD6C6CCA21E
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Wed,  1 Feb 2017 08:19:49 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id CAFDE1D4
 for <freebsd-python@freebsd.org>; Wed,  1 Feb 2017 08:19:49 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id CA710CCA21C; Wed,  1 Feb 2017 08:19:49 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA268CCA21B
 for <python@mailman.ysv.freebsd.org>; Wed,  1 Feb 2017 08:19:49 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:6])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id BD8DF1D3
 for <python@freebsd.org>; Wed,  1 Feb 2017 08:19:49 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from portscout.ysv.freebsd.org ([127.0.1.123])
 by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v118Jn5C068597
 for <python@freebsd.org>; Wed, 1 Feb 2017 08:19:49 GMT
 (envelope-from portscout@FreeBSD.org)
Received: (from portscout@localhost)
 by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v118Jnwh068596;
 Wed, 1 Feb 2017 08:19:49 GMT (envelope-from portscout@FreeBSD.org)
Message-Id: <201702010819.v118Jnwh068596@portscout.ysv.freebsd.org>
X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to
 portscout@FreeBSD.org using -f
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
MIME-Version: 1.0
Date: Wed, 1 Feb 2017 08:19:49 +0000
From: portscout@FreeBSD.org
To: python@freebsd.org
Subject: FreeBSD ports you maintain which are out of date
X-Mailer: portscout/0.8.1
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 08:19:50 -0000

Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/python@freebsd.org.html


Port                                            | Current version | New version
------------------------------------------------+-----------------+------------
www/py-notebook                                 | 4.3.1           | 4.3.2
------------------------------------------------+-----------------+------------


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Thanks.

From owner-freebsd-python@freebsd.org  Wed Feb  1 14:34:37 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF753CCB1CC
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Wed,  1 Feb 2017 14:34:37 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id A8EB1CDB
 for <freebsd-python@freebsd.org>; Wed,  1 Feb 2017 14:34:37 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id A5746CCB1CA; Wed,  1 Feb 2017 14:34:37 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A520ACCB1C8
 for <python@mailman.ysv.freebsd.org>; Wed,  1 Feb 2017 14:34:37 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 9461FCD9
 for <python@FreeBSD.org>; Wed,  1 Feb 2017 14:34:37 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v11EYbww086628
 for <python@FreeBSD.org>; Wed, 1 Feb 2017 14:34:37 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216581] [PATCH] devel/py-pycodestyle: Enable concurrent installs
Date: Wed, 01 Feb 2017 14:34:37 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: amdmi3@FreeBSD.org
X-Bugzilla-Status: Closed
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: amdmi3@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback+
X-Bugzilla-Changed-Fields: bug_status flagtypes.name resolution
Message-ID: <bug-216581-21822-rBMvP05Xlo@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216581-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216581-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 14:34:37 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216581

Dmitry Marakasov <amdmi3@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Closed
              Flags|maintainer-feedback?(amdmi3 |maintainer-feedback+
                   |@FreeBSD.org)               |
         Resolution|---                         |FIXED

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Wed Feb  1 14:34:38 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67769CCB1DC
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Wed,  1 Feb 2017 14:34:38 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 50AB8CE1
 for <freebsd-python@freebsd.org>; Wed,  1 Feb 2017 14:34:38 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 4F920CCB1DB; Wed,  1 Feb 2017 14:34:38 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C88DCCB1D9
 for <python@mailman.ysv.freebsd.org>; Wed,  1 Feb 2017 14:34:38 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 3C393CE0
 for <python@FreeBSD.org>; Wed,  1 Feb 2017 14:34:38 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v11EYbx2086628
 for <python@FreeBSD.org>; Wed, 1 Feb 2017 14:34:38 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216582] [patch] devel/py-flake8: Enable concurrent installs
Date: Wed, 01 Feb 2017 14:34:38 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: dep_changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: amdmi3@FreeBSD.org
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: wg@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-216582-21822-hYfVXTRu8Z@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216582-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216582-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 14:34:38 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216582
Bug 216582 depends on bug 216581, which changed state.

Bug 216581 Summary: [PATCH] devel/py-pycodestyle: Enable concurrent installs
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216581

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Closed
         Resolution|---                         |FIXED

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Wed Feb  1 14:34:47 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76E9ECCB22D
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Wed,  1 Feb 2017 14:34:47 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 4D8DED79
 for <freebsd-python@freebsd.org>; Wed,  1 Feb 2017 14:34:47 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 4C5CECCB22A; Wed,  1 Feb 2017 14:34:47 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4BCD5CCB229
 for <python@mailman.ysv.freebsd.org>; Wed,  1 Feb 2017 14:34:47 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 0289DD6E
 for <python@FreeBSD.org>; Wed,  1 Feb 2017 14:34:46 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v11EYkuF086934
 for <python@FreeBSD.org>; Wed, 1 Feb 2017 14:34:46 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216581] [PATCH] devel/py-pycodestyle: Enable concurrent installs
Date: Wed, 01 Feb 2017 14:34:46 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: commit-hook@freebsd.org
X-Bugzilla-Status: Closed
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: amdmi3@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback+
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-216581-21822-J2YpNe928d@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216581-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-216581-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 14:34:47 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216581

--- Comment #1 from commit-hook@freebsd.org ---
A commit references this bug:

Author: amdmi3
Date: Wed Feb  1 14:34:34 UTC 2017
New revision: 433037
URL: https://svnweb.freebsd.org/changeset/ports/433037

Log:
  - Enable concurrent installs

  PR:           216581
  Submitted by: john@saltant.com

Changes:
  head/devel/py-pycodestyle/Makefile

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Fri Feb  3 09:04:56 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF56DCCEC0F
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Fri,  3 Feb 2017 09:04:56 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id CC5EA365
 for <freebsd-python@freebsd.org>; Fri,  3 Feb 2017 09:04:56 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id CBDA1CCEC0D; Fri,  3 Feb 2017 09:04:56 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB962CCEC0C
 for <python@mailman.ysv.freebsd.org>; Fri,  3 Feb 2017 09:04:56 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:6])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id BF0E1364
 for <python@freebsd.org>; Fri,  3 Feb 2017 09:04:56 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from portscout.ysv.freebsd.org ([127.0.1.123])
 by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v1394uNS078571
 for <python@freebsd.org>; Fri, 3 Feb 2017 09:04:56 GMT
 (envelope-from portscout@FreeBSD.org)
Received: (from portscout@localhost)
 by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v1394uSk078570;
 Fri, 3 Feb 2017 09:04:56 GMT (envelope-from portscout@FreeBSD.org)
Message-Id: <201702030904.v1394uSk078570@portscout.ysv.freebsd.org>
X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to
 portscout@FreeBSD.org using -f
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
MIME-Version: 1.0
Date: Fri, 3 Feb 2017 09:04:56 +0000
From: portscout@FreeBSD.org
To: python@freebsd.org
Subject: FreeBSD ports you maintain which are out of date
X-Mailer: portscout/0.8.1
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 09:04:57 -0000

Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/python@freebsd.org.html


Port                                            | Current version | New version
------------------------------------------------+-----------------+------------
devel/py-appdirs                                | 1.4.0           | 1.4.1
------------------------------------------------+-----------------+------------
x11-toolkits/py-kiwi-gtk                        | 1.9.38          | 1.11.1
------------------------------------------------+-----------------+------------


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Thanks.

From owner-freebsd-python@freebsd.org  Fri Feb  3 15:56:40 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2648ECCF13D
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Fri,  3 Feb 2017 15:56:40 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 0F55C1C71
 for <freebsd-python@freebsd.org>; Fri,  3 Feb 2017 15:56:40 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 0BD69CCF13C; Fri,  3 Feb 2017 15:56:40 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B838CCF13B
 for <python@mailman.ysv.freebsd.org>; Fri,  3 Feb 2017 15:56:40 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id D6A0D1C70
 for <python@FreeBSD.org>; Fri,  3 Feb 2017 15:56:39 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v13FudPX075014
 for <python@FreeBSD.org>; Fri, 3 Feb 2017 15:56:39 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 216758] www/py-djblets : depends on expired www/py-django16 and
 www/py-django-pipeline13
Date: Fri, 03 Feb 2017 15:56:39 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: 
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: rene@FreeBSD.org
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org
X-Bugzilla-Flags: 
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status bug_severity priority component assigned_to reporter cc
 flagtypes.name attachments.created
Message-ID: <bug-216758-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 15:56:40 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216758

            Bug ID: 216758
           Summary: www/py-djblets : depends on expired www/py-django16
                    and www/py-django-pipeline13
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: rene@FreeBSD.org
                CC: python@FreeBSD.org
 Attachment #179571 maintainer-approval?
             Flags:
                CC: python@FreeBSD.org

Created attachment 179571
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179571&action=
=3Dedit
partial patch to upgrade to modern dependencies

py-djblets depends on www/py-django16 (expired 2015-10-01) and
www/py-django-pipeline13 (expires 2017-04-01). There are instructions on
upgrading from pipeline 1.3 to pipeline 1.6 at
https://django-pipeline.readthedocs.io/en/latest/installation.html#upgradin=
g-from-1-3

A simple patch for the ports Makefile is attached, but the port itself also
needs to be patched. There is a version 0.10 in the upstream GitHub reposit=
ory
which can use django-pipeline 1.6.x and django 1.8.x but it is not on
Cheeseshop yet.

See https://github.com/djblets/djblets/blob/master/djblets/dependencies.py

--=20
You are receiving this mail because:
You are on the CC list for the bug.=

From owner-freebsd-python@freebsd.org  Fri Feb  3 20:43:49 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFA31CCF3F5
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Fri,  3 Feb 2017 20:43:49 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id C7CC1A06
 for <freebsd-python@freebsd.org>; Fri,  3 Feb 2017 20:43:49 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id C6FE4CCF3F3; Fri,  3 Feb 2017 20:43:49 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4EF5CCF3F2
 for <python@mailman.ysv.freebsd.org>; Fri,  3 Feb 2017 20:43:49 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B3868A05
 for <python@FreeBSD.org>; Fri,  3 Feb 2017 20:43:49 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v13KhmK7060695
 for <python@FreeBSD.org>; Fri, 3 Feb 2017 20:43:49 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 202982] Installation of gnome related ports (xfce, vbox,
 abiword, gnumeric) cause CONFLICT: install of python3-3_3 conflicts with
 python2-2_3
Date: Fri, 03 Feb 2017 20:43:48 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: needs-qa
X-Bugzilla-Severity: Affects Many People
X-Bugzilla-Who: chappjc@gmail.com
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: Normal
X-Bugzilla-Assigned-To: python@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback?
 maintainer-feedback?
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-202982-21822-YTpHzgWsXv@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-202982-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-202982-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 20:43:50 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D202982

Jon Chappelow <chappjc@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |chappjc@gmail.com

--- Comment #18 from Jon Chappelow <chappjc@gmail.com> ---
Using amd64, FreeBSD 11.0-RELEASE-p1.

With a fresh install and a portsnap fetch update, I get the error (pkg-stat=
ic:
python3-3_3 conflicts with python2-2_3 (installs files into the same place)=
.=20
Problematic file: /usr/local/bin/2to3-2).

Setting DEFAULT_VERSIONS+=3D python3=3D3.5 does not help.
Also failes registering python3-3_3 with: cd /usr/ports/lang/python3 && make
install clean

python3 make makeplist includes "bin/2to3-2"

I was trying to build xfce from ports, but even installing lang/python3 now
fails as stated above.

--=20
You are receiving this mail because:
You are the assignee for the bug.=

From owner-freebsd-python@freebsd.org  Sat Feb  4 00:44:28 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03111CCF7BB
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sat,  4 Feb 2017 00:44:28 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id DFD731EBA
 for <freebsd-python@freebsd.org>; Sat,  4 Feb 2017 00:44:27 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id DF3DECCF7B9; Sat,  4 Feb 2017 00:44:27 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DEE01CCF7B8
 for <python@mailman.ysv.freebsd.org>; Sat,  4 Feb 2017 00:44:27 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id CD7C01EB9
 for <python@FreeBSD.org>; Sat,  4 Feb 2017 00:44:27 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v140iRuF098822
 for <python@FreeBSD.org>; Sat, 4 Feb 2017 00:44:27 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 202982] Installation of gnome related ports (xfce, vbox,
 abiword, gnumeric) cause CONFLICT: install of python3-3_3 conflicts with
 python2-2_3
Date: Sat, 04 Feb 2017 00:44:27 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: needs-qa
X-Bugzilla-Severity: Affects Many People
X-Bugzilla-Who: chappjc@gmail.com
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: Normal
X-Bugzilla-Assigned-To: python@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback?
 maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-202982-21822-4C3B2WiZbc@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-202982-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-202982-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Feb 2017 00:44:28 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D202982

--- Comment #19 from Jon Chappelow <chappjc@gmail.com> ---
...and then it worked with:

portmaster -iv lang/python3

No idea what changed.

--=20
You are receiving this mail because:
You are the assignee for the bug.=

From owner-freebsd-python@freebsd.org  Sat Feb  4 07:53:56 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id D55BCCD0DF3
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sat,  4 Feb 2017 07:53:56 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id C2C9A1168
 for <freebsd-python@freebsd.org>; Sat,  4 Feb 2017 07:53:56 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id C2233CD0DF1; Sat,  4 Feb 2017 07:53:56 +0000 (UTC)
Delivered-To: python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C00F5CD0DEF
 for <python@mailman.ysv.freebsd.org>; Sat,  4 Feb 2017 07:53:56 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:6])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B353B1167
 for <python@freebsd.org>; Sat,  4 Feb 2017 07:53:56 +0000 (UTC)
 (envelope-from portscout@FreeBSD.org)
Received: from portscout.ysv.freebsd.org ([127.0.1.123])
 by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v147ruoJ009478
 for <python@freebsd.org>; Sat, 4 Feb 2017 07:53:56 GMT
 (envelope-from portscout@FreeBSD.org)
Received: (from portscout@localhost)
 by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v147rudj009477;
 Sat, 4 Feb 2017 07:53:56 GMT (envelope-from portscout@FreeBSD.org)
Message-Id: <201702040753.v147rudj009477@portscout.ysv.freebsd.org>
X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to
 portscout@FreeBSD.org using -f
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
MIME-Version: 1.0
Date: Sat, 4 Feb 2017 07:53:56 +0000
From: portscout@FreeBSD.org
To: python@freebsd.org
Subject: FreeBSD ports you maintain which are out of date
X-Mailer: portscout/0.8.1
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Feb 2017 07:53:56 -0000

Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/python@freebsd.org.html


Port                                            | Current version | New version
------------------------------------------------+-----------------+------------
devel/ipython                                   | 5.2.1           | 5.2.2
------------------------------------------------+-----------------+------------


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Thanks.

From owner-freebsd-python@freebsd.org  Sat Feb  4 20:56:29 2017
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31BD3CCE6EB
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Sat,  4 Feb 2017 20:56:29 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from twaddle.saltant.net (twaddle.saltant.net
 [IPv6:2001:470:8d6f:1001::2])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 04381DA9;
 Sat,  4 Feb 2017 20:56:28 +0000 (UTC)
 (envelope-from john@saltant.com)
Received: from dreck.saltant.net (unknown
 [IPv6:2001:470:8d6f:1001:ee1a:59ff:fe3d:4bb1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by twaddle.saltant.net (Postfix) with ESMTPSA id 76DB1FAB7;
 Sat,  4 Feb 2017 15:56:27 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com;
 s=twaddle; t=1486241787;
 bh=5VshpGcD5IzYq08tCIbegkTDuZnFFM3inWoj+j2pZC8=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To;
 b=mnUmVmE2uFxUNiXiPMwAX0NzpSc50bsXogm9Nujv/4XCnbZjA9RED6VnSPtbETeBU
 YjcmyJ6yTNDQra2SUN2/NuI0pABbdPcplqUgQvXxDpOepk4spLU0Z8eWEZJhBDrlki
 zQv1vmsk0ji6Go0y6P9cyy8LgSPVd1KALYAR9+wVZgLY+MTZ7YeGTCKGSvygi/YoLU
 LXPeh/OqJKxGqtS1iV8uel7VvG9t+SWVe5tv4Z2jqYjzF1U0zP8HkwlmmRHtx11P2Y
 FqtlyG1vT+m0gR763OXkUV2VCQE9RKiS2HblXQF1Gk61V8ItLQJZiizbDADjIFjWGf
 0UYquwG21JaOg==
Subject: Re: www/py-pelican maintainer timeout on 215201
To: FreeBSD Python List <freebsd-python@FreeBSD.org>
References: <2ad55501-6287-245e-b4c0-1a04f5d9358f@saltant.com>
Cc: jlaffaye@FreeBSD.org
From: "John W. O'Brien" <john@saltant.com>
Organization: Saltant Solutions
Message-ID: <0cc01133-4839-a3b7-926e-db858b4229eb@saltant.com>
Date: Sat, 4 Feb 2017 15:56:38 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0)
 Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <2ad55501-6287-245e-b4c0-1a04f5d9358f@saltant.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="r8HgFfCTX117O1XhSHgwMxsu84VEfmjIa"
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Feb 2017 20:56:29 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--r8HgFfCTX117O1XhSHgwMxsu84VEfmjIa
Content-Type: multipart/mixed; boundary="wihQqvpgDlsDc1cXlHM6g63WaqaqMWE8W";
 protected-headers="v1"
From: "John W. O'Brien" <john@saltant.com>
To: FreeBSD Python List <freebsd-python@FreeBSD.org>
Cc: jlaffaye@FreeBSD.org
Message-ID: <0cc01133-4839-a3b7-926e-db858b4229eb@saltant.com>
Subject: Re: www/py-pelican maintainer timeout on 215201
References: <2ad55501-6287-245e-b4c0-1a04f5d9358f@saltant.com>
In-Reply-To: <2ad55501-6287-245e-b4c0-1a04f5d9358f@saltant.com>

--wihQqvpgDlsDc1cXlHM6g63WaqaqMWE8W
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 1/7/17 19:11, John W. O'Brien wrote:
> Are there any friendly neighborhood Python-oriented committers who woul=
d
> be willing to pick up ports/215201, open and awaiting maintainer
> feedback since 2016-12-10 (4 weeks)?
>=20
>     [PATCH] www/py-pelican: build fails on RUN_DEPENDS non-default pyth=
on
>     https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215201

Ping?

8 weeks.


--wihQqvpgDlsDc1cXlHM6g63WaqaqMWE8W--

--r8HgFfCTX117O1XhSHgwMxsu84VEfmjIa
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYlkAKAAoJEGEAJpqmdExHpBsP/2dGSGu5qs9iSUk3uPpqk4FC
TufFIq76OSZwVGxy6EMX78IiuyHYqXy5MQY6xGcPEyQbyxcOoNXxwiZ4/xCFgezc
MIbgjPSE53VJ7b/frlO2yZV551SaXxsdNfaDRkiNWY+Vxf+N38ovc7tYi5+7OTLe
HvEw0ky+3dRrHtkgf/JiiWaAa4hlZUAjCbblkmtiQidsum32JEqUgGdGQoOWDOQS
0d72OTPJyQH4Sl06OtZpHAUH97qXltVDDgHnCX69eOZeKfyS1mQ92xkT2hkXklhf
kT9crUgvt2DobMqefPt5GJ8D4hdElfT75j3M8ai+QZgcVxvZiqKx79ZDat7EMh2D
Kh2Df358MZsnIrRKHP6D9F2l+75r6o8MUQSbPl/86SFbyGmW0x6cmKplOCrO++aM
lqMT5oyObBVuoxHXMKmDHIORzCLiCcEgkpgUNtdBnn/bF9MOZKWMSeA0jjGK1ICE
LhoJCTRciILwgvFnxRe5PAAtQxiAcjsGcrjkWO0x5l62lo+DChaGZewgLzG5mE18
oYcFX5Kd+6kvQpEJIRkHUpMZRe2UegIS9OtCtdvW1qi8XbEA9MJ+aKhspfPZvrTK
r4hbB2qER6EIJX1NANgesLCp9Hw1hAr/nhzDK6AmBRoEm4h+tl9AYV4vKNDptiBf
UZok9uSh8hGpCL1oC2ek
=pufW
-----END PGP SIGNATURE-----

--r8HgFfCTX117O1XhSHgwMxsu84VEfmjIa--