From owner-freebsd-emulation@freebsd.org Mon Nov 13 14:03:34 2017 Return-Path: Delivered-To: freebsd-emulation@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 D415ADBB583 for ; Mon, 13 Nov 2017 14:03:34 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay114.isp.belgacom.be (mailrelay114.isp.belgacom.be [195.238.20.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60E2A6F819 for ; Mon, 13 Nov 2017 14:03:33 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3AIL8BxxOWEEM+BAlnXA8l6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0Ivr5rarrMEGX3/hxlliBBdydsKMUzbKO+4nbGkU4qa6bt34DdJEeHzQksu?= =?us-ascii?q?4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1?= =?us-ascii?q?Ov71GonPhMiryuy+4ZPebgFLiTanfb9+MAi9oBnMuMURnYZsMLs6xAHTontPde?= =?us-ascii?q?RWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbY?= =?us-ascii?q?UwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz+s87lkRwPpiC?= =?us-ascii?q?cfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvd1Y6HTcs4ARWdZUMhfVzJPDJ6/?= =?us-ascii?q?YYQNAeoOMvpXoYbmqlsSrxayGRWgCP/zxjNWgHL9wK000/4mEQHDxAEuAdMOsH?= =?us-ascii?q?bQrN7oKqoSVue1zLLWwjXGdfxW3yz945XPfxA9oPGMX7ZwfNHRx0k1CQzKkEid?= =?us-ascii?q?p5HrMT+P0eQNqWeb4vNmWOmyhWAnrARxrSKuxscqkoTGnYMVykzf+iVk3Ik1Js?= =?us-ascii?q?O3SFJhbd6jCptQuDmWOJdxQsMkXm5nojw2yrwBuZKjZCgLyIgnxx7Ya/yBaYSI?= =?us-ascii?q?5QjjVOmXLDxlh3xlYKqyihWv/US61OHxWcm53ExXoidGndTArHAA2wLV58OaUP?= =?us-ascii?q?Vy5F2h1iyK1w3L7+FEJl07mrTDJp46x74wioITsUPeHi/qgEn2jLGZdkEj+uWw?= =?us-ascii?q?6OToeLHmpp6ZN4BqkAH+Nb4imtC+AeQ6NggCRXSU+eO71L3440L5Ra9Fjvstkq?= =?us-ascii?q?XDt5DaP8sbqra4Aw9TzIkj9w6yAjS73NgCg3UKI1JIdAiag4XqNFzCOvD1Aemn?= =?us-ascii?q?j1SpijhrxvTGPrP7ApXKK3jOiKvhfbd/605Y0wczw8pf6IxKBb4aO/L8R1X9tN?= =?us-ascii?q?vCDh82KwC02froCM1h1oMCXmKCGqGZMLnMvlCW/e0vOPSDaJYLtzb4Nvgl4+Th?= =?us-ascii?q?jWM4mV8ae6mkxpUXaGqmEft4OEqZemfjjs0GEWcQsQptBNDt3W+CUD5aYD6DQq?= =?us-ascii?q?s6rmUpGaqjDI7fQZrrhrGdinSVBJpTM1xHCFTEOnDvbIiBUvEXIHaOI81luhIe?= =?us-ascii?q?WLWLcKNn0guh4lypg4F7J/bZr3VL/ano08J4sqiKzUk/?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2CcBQCCpQla/zS49VFbHAEBAQQBAQoBA?= =?us-ascii?q?YM1VBBuJ48RjjUBAYF8NAGYLC2BXoM6AoRaQxUBAQEBAQEBAQEBaiiCOCQBgkE?= =?us-ascii?q?BAQEBAgE6HCMFCwsOCgklDyoeBhOKGgwMrX6LBQEBAQEBAQEDAQEBAQEBHQWDN?= =?us-ascii?q?IhvgxiHdwWiKodrjQyBAJJPjGiKdTUigXJVMgiDLRKETkA2iGQBAQE?= X-IPAS-Result: =?us-ascii?q?A2CcBQCCpQla/zS49VFbHAEBAQQBAQoBAYM1VBBuJ48RjjU?= =?us-ascii?q?BAYF8NAGYLC2BXoM6AoRaQxUBAQEBAQEBAQEBaiiCOCQBgkEBAQEBAgE6HCMFC?= =?us-ascii?q?wsOCgklDyoeBhOKGgwMrX6LBQEBAQEBAQEDAQEBAQEBHQWDNIhvgxiHdwWiKod?= =?us-ascii?q?rjQyBAJJPjGiKdTUigXJVMgiDLRKETkA2iGQBAQE?= Received: from 52.184-245-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.245.184.52]) by relay.skynet.be with ESMTP; 13 Nov 2017 15:02:19 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id vADE2Jar010996; Mon, 13 Nov 2017 15:02:19 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Mon, 13 Nov 2017 15:02:18 +0100 From: Tijl Coosemans To: Zhihao Yuan Cc: freebsd-emulation@freebsd.org Subject: Re: Adding Python 2.7 to linux-c7 Message-ID: <20171113150218.69d12951@kalimero.tijl.coosemans.org> In-Reply-To: References: <20171111171247.5ed81813@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Nov 2017 14:03:34 -0000 On Sat, 11 Nov 2017 16:08:03 -0600 Zhihao Yuan wrote: > On Sat, Nov 11, 2017 at 10:12 AM, Tijl Coosemans wrote: >>> The motivation is that some Python software ship Linux- >>> specific binaries, and we want to enable the uses. >> >> Can you give an example of such software, because adding python and >> its modules is a big decision. > > This is the one our research team is > working on: > > https://pypi.python.org/pypi/sciunit2 The source code appears to be at https://bitbucket.org/geotrust/sciunit2/src so why not create a regular FreeBSD port? > It doesn't work in linuxulator yet, but > our further contribution may make it > work. I could try to ship on > > https://conda.io/docs/index.html > > but still, pypi is a much easier platform > to approach for the users. > > Since Python added manylinux1 abi > support to wheels, I suspect that it > may be popular to ship Linux-specific > binaries -- unless we propose a > freebsd abi to PEP? > > And I don't think this is a *big* decision... > All we need are just Python modules > with Linux binaries, we are not asking > for packaging everything starting from > setuptools! I see. I'm going to hold off on committing them though, until you have something that actually works. I don't want to add ports that nobody uses.