From owner-freebsd-ports-bugs@freebsd.org Mon Apr 4 11:09:34 2016 Return-Path: Delivered-To: freebsd-ports-bugs@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 7631BB02AC3 for ; Mon, 4 Apr 2016 11:09:34 +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 666D61597 for ; Mon, 4 Apr 2016 11:09:34 +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 u34B9XLi030061 for ; Mon, 4 Apr 2016 11:09:34 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 208474] [NEW PORT] devel/py34-magic: Python 3.4 module for determining file type Date: Mon, 04 Apr 2016 11:09:34 +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: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: freebsd@zaziork.com 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: 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-ports-bugs@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 11:09:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D208474 --- Comment #4 from Dan Bright --- (In reply to FreeBSD from comment #3) Thanks once more for the additional advice. As regards building and testing my application, I've already done that and = all seemed fine (I manually installed the required version specific modules from PyPi). The issue was just related to making my application available as a p= ort on FreeBSD 10.x. I understand that it's not possible to install additional Python modules at package build time using the setup.py/distutils method, due to restrictions both on access to network, and the directories that may be touched during install. I'm also mindful of the general consensus that it's preferable to build dependencies from ports. In this case, as a work-around, I guess I could write a dependency check in= to my application runtime (rather than rely on setup.py) which invokes the installation of Pip3.4 if necessary, followed by the required version speci= fic module dependencies. In light of this discussion, should I now change the status of this port request to "closed", or is there a more suitable way to withdraw? --=20 You are receiving this mail because: You are the assignee for the bug.=