From owner-freebsd-python@freebsd.org Wed Dec 7 11:45:08 2016 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 A98A8C6B2C4 for ; Wed, 7 Dec 2016 11:45:08 +0000 (UTC) (envelope-from johannes@perceivon.net) 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 7FE9BC21 for ; Wed, 7 Dec 2016 11:45:08 +0000 (UTC) (envelope-from johannes@perceivon.net) Received: by mailman.ysv.freebsd.org (Postfix) id 7F3C3C6B2C3; Wed, 7 Dec 2016 11:45:08 +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 7EDA7C6B2C2 for ; Wed, 7 Dec 2016 11:45:08 +0000 (UTC) (envelope-from johannes@perceivon.net) Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (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 161FAC20 for ; Wed, 7 Dec 2016 11:45:07 +0000 (UTC) (envelope-from johannes@perceivon.net) Received: by mail-wm0-x230.google.com with SMTP id a197so163506194wmd.0 for ; Wed, 07 Dec 2016 03:45:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=perceivon-net.20150623.gappssmtp.com; s=20150623; h=to:from:subject:organization:message-id:date:user-agent :mime-version; bh=/QD2/J7Xzup4d4c3NY1KZk7Kh1pnDN1Lj3XmzPx1ShQ=; b=aTrM0qDprz8Ubnh/cAx6Q9uYLfhDMwyQTShIPgfDL25Qs5hrTj05n3dvVk/jTaFuRT 4r//AJlM34I0ZI0oFB05wS0Meqs/Hab1h+kADZ0la070dG4htb/6SjzRtCxW16FCDg+Q ln4XAmEJcEauRXTnbCLvTV15KxjlYaBBwiI2IIhabywwvmC73akFjlzYl2NAUmz24GG0 npvWku/vr3pEWeXZm+dWyYCuBJxhykcj+0UWTyO1lMLjxLYfgqWo3z5gP/kXWivjFgIh Bsfss8mdqg/mu6k2bQdXiJIjfRgcJiqn/TJ38444yoqVq3YNnQap/yyXlP8hIjgQ7IIN sStg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:to:from:subject:organization:message-id:date :user-agent:mime-version; bh=/QD2/J7Xzup4d4c3NY1KZk7Kh1pnDN1Lj3XmzPx1ShQ=; b=j381zPAeZmo3MuzjVqxFkCxEiNq6l9K4R5a1LRtDnwyz3pRW8AD65qFTW+412CLHdp QSpd69rwVB9wZaNHq6d8OoxkvezRW7I0lw/D2b4Shwxy0G8Sgy5amPSgw/KR2vV75jXl YVfxkJLD63WNiy74ZWiUt35tAYE26Nsv3esOD8w6H5oRI8MUxr7fUdPxBdEDePWJ9N0Q jLwxf6POsavSOHd1AVg2SDdsbbWxoaxHbECoLyUKz/hoebPtQtpSKT/Ho3XhVyFr0t8w EX1qKFYQ/SRvUmcnExNYQ1t54c2AsSlUKkXFhXmJAmnXY3sKc5ZM9tSD9NA5PoiYEHnH 85cA== X-Gm-Message-State: AKaTC03ihRaZBn8aRF+q4MGq6UySj+rn72luC0iJlF4moIQ7usEzQNKzmFnxxcvkydL04/nbMqXmCcDVZV3WDjW2A5v3ILMDje+0X7Lsy/vmhb7Q4JAmFd3a2WMJil9rrDwBLSE2muTYuru2VZaExmqPQql2afSirpTsZvjR2VHwsrzVV1+DSIQ= X-Received: by 10.25.104.20 with SMTP id d20mr20569396lfc.59.1481111105868; Wed, 07 Dec 2016 03:45:05 -0800 (PST) Received: from mx12.chaot.net (ec38-d93b-99e6-f5ac-4f80-4d00-07d0-2001.sta.estpak.ee. [2001:7d0:4d00:4f80:f5ac:99e6:d93b:ec38]) by smtp.gmail.com with ESMTPSA id y10sm4667945lja.45.2016.12.07.03.45.04 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Dec 2016 03:45:05 -0800 (PST) Received: from mx12.chaot.net (localhost [127.0.0.1]) by mx12.chaot.net (OpenSMTPD) with ESMTP id 116160b7 for ; Wed, 7 Dec 2016 13:44:16 +0200 (EET) To: python@FreeBSD.org From: Johannes Jost Meixner Subject: Installing python2 and python3 alongside one another Organization: Perceivon Hosting Inc. Message-ID: <7f2a5fe6-f132-4037-a1cf-5674f9b4bfe3@perceivon.net> Date: Wed, 7 Dec 2016 13:44:14 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="A7Fukdu34WPApAPaO9dRvXVJ1nJfq6OtF" 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, 07 Dec 2016 11:45:08 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --A7Fukdu34WPApAPaO9dRvXVJ1nJfq6OtF Content-Type: multipart/mixed; boundary="nkAv5tucv847hxEmut3Boqb2aWvRuOmqH" From: Johannes Jost Meixner To: python@FreeBSD.org Message-ID: <7f2a5fe6-f132-4037-a1cf-5674f9b4bfe3@perceivon.net> Subject: Installing python2 and python3 alongside one another --nkAv5tucv847hxEmut3Boqb2aWvRuOmqH Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, I'm currently faced with a situation where for some reason I need both py2.7 and py3.5 on my system - 3.5 to do the actual work and 2.7 because supervisord doesn't run on 3. Is there a good way of installing both alongside another? By default they seem to conflict at least on /usr/local/bin/easy_install I'd be glad for any illumination (also, I had thought we'd already solved this issue a few years ago). Thanks -Johannes ---- What happens when you try to install py-supervisor from ports on a system that otherwise has a working 3.5 setup . . . =3D=3D=3D> Installing for py27-setuptools27-28.1.0 =3D=3D=3D> Checking if py27-setuptools27 already installed =3D=3D=3D> Registering installation for py27-setuptools27-28.1.0 as aut= omatic Installing py27-setuptools27-28.1.0... pkg-static: py27-setuptools27-28.1.0 conflicts with py35-setuptools35-28.1.0 (installs files into the same place). Problematic file: /usr/local/bin/easy_install --nkAv5tucv847hxEmut3Boqb2aWvRuOmqH-- --A7Fukdu34WPApAPaO9dRvXVJ1nJfq6OtF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYR/YOAAoJEElqnXBiUNQC/wEP/0eHxQ2ZwcCENBGBqBgSSQmN hgFJ3pt6uQ62OuQBuN+2FcxnrN4wJKsdnSsajt+Qt+RoI3GHJ/JVCOIf3UOdj4ix fpVUAf4EzqzmSpDXpOfxsrLfC7hkYhc8ANg3DTnVp1Qta9dv1t2rXCbKJ2hh/hB5 ypfAUx+65Ko9Wff8QvF4VLxJ6S8Lu7VuLSBMjZD3C8gjXMHWqv+zy5S45fwJLmts U5uhP0lyf3FWXriSWM+xgg3tim6ELWEWJMSqHDJh55Ej7JPcMpdgmWlJx+eSQz54 ePp6xFo8iuiz5gTv1VRQ7im8UYmFcPiOf6DGgxSUe5feHB6WcpOI13vmrCJWpQRj am8mk5D7F4c6Kzq7H4MkAIKF7V0IcOjai7gbVmaCg29a/T8piwEZd1A1LgmiiaRy qZvKaJxh0koZ/zGIv2Ll9DD6RKqhvsDS2IZmCRDr0tso8d5sVDiOVO/5KlLsEnwF fFfEibTyPsuREjoi3DzMRJPjW1Him3gDjFYlTfWQiNxro5LxeNOMauIToxj7F/pZ 3IdESsGpjEeWFOzR1EW1fKukSfxF6o72NGx23pkbVMX5wZK3GpeDsNh+Dts23qvx 1Kx3blq7De+wbi+d4VFourUG+ZK2jYmHPFJNE9pKIBlQPXg9RGDKDNEPOQ425pLV xRqkBWNovn/Ns1oPzsSk =pwwi -----END PGP SIGNATURE----- --A7Fukdu34WPApAPaO9dRvXVJ1nJfq6OtF--