From owner-freebsd-emulation@freebsd.org Sat Nov 11 22:08:11 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 C9156E4DAEF for ; Sat, 11 Nov 2017 22:08:11 +0000 (UTC) (envelope-from bounce+894c9f.69110-freebsd-emulation=freebsd.org@miator.net) Received: from mail-s68.mailgun.info (mail-s68.mailgun.info [184.173.153.196]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9158370841 for ; Sat, 11 Nov 2017 22:08:11 +0000 (UTC) (envelope-from bounce+894c9f.69110-freebsd-emulation=freebsd.org@miator.net) DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=miator.net; q=dns/txt; s=krs; t=1510438084; h=Content-Type: Cc: To: Subject: Message-ID: Date: From: References: In-Reply-To: MIME-Version: Sender; bh=POKryJlYQOygnPLWGNw6jjQB6Aw7WcoKBSoX8RR6gR0=; b=mjie+Me1xQmwUaoB9us5ISIce5DY2sFB39gxrm72ge35y7G8rsl5Xl7DiS8VPhCHOMFEI+5i cxmn89jFXn69RHdvKdKXIe9BokT168sUD3hgnydEcHLim3Jk/Avi/ybgiu6NcAtFz4zbzTgn FmXjzkNYF/VK1GC51qN6zXGrcAU= Sender: zy@miator.net X-Mailgun-Sending-Ip: 184.173.153.196 X-Mailgun-Sid: WyI2MDU4MiIsICJmcmVlYnNkLWVtdWxhdGlvbkBmcmVlYnNkLm9yZyIsICI2OTExMCJd Received: from mail-qk0-f178.google.com (mail-qk0-f178.google.com [209.85.220.178]) by mxa.mailgun.org with ESMTP id 5a0774c4.7fb3cc5dc630-smtp-out-n01; Sat, 11 Nov 2017 22:08:04 -0000 (UTC) Received: by mail-qk0-f178.google.com with SMTP id v137so15854924qkb.1; Sat, 11 Nov 2017 14:08:04 -0800 (PST) X-Gm-Message-State: AJaThX7OaM2MNnbpA9ZYPSKTlErUASvoGANwKiJvO0o7nT5s/gzirHrK CAz56JofEAcsnK9D+9nq5kaWtchFzJRvBG5ZVMU= X-Google-Smtp-Source: AGs4zMbyW5UnnEQkbE1ZcVaYFsiNX14x9KUwG36wE4sZ+UGR1h7JjNWg39u9lq6iGPxvgWwmUZqRNe/gAJ3+GrxgPyc= X-Received: by 10.55.26.90 with SMTP id a87mr6836191qka.184.1510438083817; Sat, 11 Nov 2017 14:08:03 -0800 (PST) MIME-Version: 1.0 Received: by 10.237.50.38 with HTTP; Sat, 11 Nov 2017 14:08:03 -0800 (PST) In-Reply-To: <20171111171247.5ed81813@kalimero.tijl.coosemans.org> References: <20171111171247.5ed81813@kalimero.tijl.coosemans.org> From: Zhihao Yuan Date: Sat, 11 Nov 2017 16:08:03 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Adding Python 2.7 to linux-c7 To: Tijl Coosemans Cc: Zhihao Yuan , freebsd-emulation@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.23 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: Sat, 11 Nov 2017 22:08:11 -0000 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 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! -- Zhihao Yuan, ID lichray The best way to predict the future is to invent it. _______________________________________________