From owner-freebsd-python@freebsd.org Sun Jan 29 15:35:06 2017 Return-Path: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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 --- 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |john@saltant.com --- Comment #3 from John W. O'Brien --- 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 From: "John W. O'Brien" Subject: Proposal: default to concurrent Organization: Saltant Solutions Message-ID: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: FreeBSD Python List Message-ID: 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. 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". 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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: References: From: Eitan Adler Date: Sun, 29 Jan 2017 11:22:00 -0800 Message-ID: Subject: Re: Proposal: default to concurrent To: "John W. O'Brien" Cc: FreeBSD Python List 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2017 19:22:33 -0000 On 29 January 2017 at 11:08, John W. O'Brien 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open --- Comment #1 from Ruslan Makhmatkhanov --- (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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 References: From: "John W. O'Brien" Organization: Saltant Solutions Message-ID: 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: FreeBSD Python List Message-ID: Subject: Re: Proposal: default to concurrent References: In-Reply-To: --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: 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 ; 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 References: Cc: FreeBSD Python List , Marcus von Appen From: "John W. O'Brien" 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: Eitan Adler Cc: FreeBSD Python List , Marcus von Appen Message-ID: <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com> Subject: Re: Proposal: default to concurrent References: In-Reply-To: --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 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 --- (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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 --- (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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 --- (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: 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 ; 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 ; 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 ; 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 ; 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 ; 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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: 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 ; 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 ; 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 To: "John W. O'Brien" Cc: FreeBSD Python List Subject: Re: Proposal: default to concurrent Message-ID: <20170130005036.GA72122@slackbox.erewhon.home> Mail-Followup-To: "John W. O'Brien" , FreeBSD Python List References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 > > 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". > :-) 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: 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 ; 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 ; 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 ; 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 References: <20170130005036.GA72122@slackbox.erewhon.home> From: "John W. O'Brien" 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: FreeBSD Python List Message-ID: <0b140bdf-d2f1-7910-9a49-5539ad3162cc@saltant.com> Subject: Re: Proposal: default to concurrent References: <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: 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 ; 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 ; 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 ; 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" Subject: Need help finding root cause of staging errors related to MANIFEST Organization: Saltant Solutions To: FreeBSD Python List 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: FreeBSD Python List 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: 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 ; 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 ; 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 ; Sun, 29 Jan 2017 23:18:17 -0500 (EST) Subject: Re: Proposal: default to concurrent To: freebsd-python@freebsd.org References: From: Nikolai Lifanov 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 To: freebsd-python@freebsd.org Message-ID: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org> Subject: Re: Proposal: default to concurrent References: In-Reply-To: --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 > > 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". > >=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: 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 ; 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 ; 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 ) id 1cY5h5-0000O2-Ir; Mon, 30 Jan 2017 07:44:03 +0100 From: "Marcus von Appen" To: "John W. O'Brien" , "Eitan Adler" Subject: Re[2]: Proposal: default to concurrent Cc: "FreeBSD Python List" Date: Mon, 30 Jan 2017 06:44:11 +0000 Message-Id: In-Reply-To: <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com> References: <14c681de-917b-4737-13a8-dc7b9256969a@saltant.com> Reply-To: "Marcus von Appen" 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" wrote: >On 1/29/17 14:22, Eitan Adler wrote: >> On 29 January 2017 at 11:08, John W. O'Brien =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: 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 ; 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 ; 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 ; 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 ; 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 ; 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |FIXED --- Comment #1 from Bartek Rutkowski --- 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 To: "John W. O'Brien" Cc: FreeBSD Python List Subject: Re: Proposal: default to concurrent Message-ID: <20170130194300.GA77462@slackbox.erewhon.home> Mail-Followup-To: "John W. O'Brien" , FreeBSD Python List References: <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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 References: <20170130005036.GA72122@slackbox.erewhon.home> <0b140bdf-d2f1-7910-9a49-5539ad3162cc@saltant.com> <20170130194300.GA77462@slackbox.erewhon.home> Cc: FreeBSD Python List From: "John W. O'Brien" Organization: Saltant Solutions Message-ID: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: Roland Smith Cc: FreeBSD Python List Message-ID: Subject: Re: Proposal: default to concurrent References: <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: 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 ; 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 , freebsd-python@freebsd.org References: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org> From: "John W. O'Brien" 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: Nikolai Lifanov , freebsd-python@freebsd.org Message-ID: <9de8e191-6b5d-5b89-5c1f-ea9a60849b8d@saltant.com> Subject: Re: Proposal: default to concurrent References: <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: 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 ; 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 ; 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 ; 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 References: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com> From: "John W. O'Brien" 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: FreeBSD Python List 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 "", line 1, in File "setup.py", line 696, in **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: 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 ; 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 ; 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" , FreeBSD Python List References: <13910f98-9041-5a2b-8917-e841df33999b@saltant.com> <5106582f-54dd-503a-ab67-d94d9812d0f9@saltant.com> From: "John W. O'Brien" 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: "John W. O'Brien" , FreeBSD Python List 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 "", line 1, in > File "setup.py", line 696, in > **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: 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 ; 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 ; 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 ; 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 ; 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 ; 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chappjc@gmail.com --- Comment #18 from Jon Chappelow --- 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: 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 ; 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 ; 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 ; 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 ; 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 ; 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: In-Reply-To: References: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 --- ...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: 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 ; 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 ; 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 ; 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 ; 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 ; 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 ; 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 References: <2ad55501-6287-245e-b4c0-1a04f5d9358f@saltant.com> Cc: jlaffaye@FreeBSD.org From: "John W. O'Brien" 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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" To: FreeBSD Python List 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--