From owner-freebsd-python@freebsd.org Wed Dec 14 00:50:06 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 835C6C74B97 for ; Wed, 14 Dec 2016 00:50:06 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 241CF181F for ; Wed, 14 Dec 2016 00:50:06 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: by mailman.ysv.freebsd.org (Postfix) id 23734C74B96; Wed, 14 Dec 2016 00:50: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 23118C74B95 for ; Wed, 14 Dec 2016 00:50:06 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0081.outbound.protection.outlook.com [104.47.41.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8C865181E; Wed, 14 Dec 2016 00:50:04 +0000 (UTC) (envelope-from kevans91@ksu.edu) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ksu.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=YKxUBxZVcPoFNts7BeSEy3+E5CIBAVkyPu8xHINcZQM=; b=F+hbCf0r35qL7m2z3dWJWpnt0XnN/tej156s3/Am5LCTkn81Z9901VgBx2NSTjWgXl6Vc2+fDqZQoVah7xKZKVjK8iBYhQn6oFs6aCZEEexyRFYW7zD2l7vibwAR3SRDphdGI0sWvyFjaeQnR2VcPvvGC6pyLkkr6Tph35XChyw= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevans91@ksu.edu; Received: from mail-yb0-f179.google.com (209.85.213.179) by BY1PR0501MB1318.namprd05.prod.outlook.com (10.160.200.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.5; Tue, 13 Dec 2016 14:12:53 +0000 Received: by mail-yb0-f179.google.com with SMTP id v132so15109041yba.0; Tue, 13 Dec 2016 06:12:53 -0800 (PST) X-Gm-Message-State: AKaTC01frHVSKqKNsDk1RFFYRbfj8PhXlX6xkQzkTLoHmmvGKnJpsEaCUp6xQt3exZXngSvYugog7gpUeTGdeg== X-Received: by 10.37.27.215 with SMTP id b206mr4719752ybb.24.1481638365680; Tue, 13 Dec 2016 06:12:45 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.55.194 with HTTP; Tue, 13 Dec 2016 06:12:25 -0800 (PST) In-Reply-To: References: From: Kyle Evans Date: Tue, 13 Dec 2016 08:12:25 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: lang/python3* ports, __pycache__ included To: CC: Marcus von Appen , Content-Type: text/plain; charset="UTF-8" X-Originating-IP: [209.85.213.179] X-ClientProxiedBy: BY2PR07CA0090.namprd07.prod.outlook.com (10.166.107.43) To BY1PR0501MB1318.namprd05.prod.outlook.com (10.160.200.155) X-MS-Office365-Filtering-Correlation-Id: 1584d68d-45a6-432d-60bf-08d423622122 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY1PR0501MB1318; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1318; 3:7oOrP++GuoDKionv/MbwLSAA6TWzVHrUqC1ysMF0yiyJy5wayLpecLcF31UIowMHL7M05Y8pUnONVq+wv9/xiK5Cn1Mv4LVUeeL4GCmA0O9gHvAbyhNhNCUWnzyfz117+DHifpzLLBN1x4YBKFo8N8NMrIq36HhGDs1yQ7nMusNpZhAan+VqVc/6ewjJKDNjw8c8sEQeiJcdWG9clgcD4ejAC5L9mt9cf1FsN+FYWXDZOOCWg/9NtpEfytMpLr3sQJEIafWui2ayvkLddLpYrQ==; 25:SAwByyQkEkYBXMuG2bd1LOaU2aLc+rm4s9uyWEJX/5Bk55+50oHx0HyRqGPpAGqcC+6BAVWfzGXFT1JD6kAxaPDS3VDL64w7DlKGoOoDC775tZgfpB3P3pcTPBtTlU/KY8/pYsNMNToHbW9A2AhzCZN6e9mPGkIeP+mst5u5k1s4k9JNfNdw7J88bx0wt7iJaH+wP7p4xmuxPvbZJzuOjN7LZA7jsfzpvmwPHVIhlRWP1Osss1JORu5ESef1igngllwd5IJ5BkHMEPAlUMNU1DnJVf6pKV0BENG1udUNINkhLJn238XmMpcloz2RWqR29L5TOoPZpQ1njbuxYqDtul+4rsWI8ArvoFiYF9DEuI99YcfYEeynk8nq8tw2spLanCfs2D00JTYjE8KtcDDWDg/ZMmTA/thp3IEdpMpGZnKfsM8E2en+92zNgy7ZfKwSwBBDQhBc+DRv3wsVeLXlEg== X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1318; 31:JRqWOc9wQPqmaDKZpKSmAZFZ2RUv9U3G8M8+frhVB/Do38b5IMaeCoz42neI/ApeUq4N0/xxrfXyKchqi5IoRz2a/hAEkt4uHtUmgakLRAjQuC92yqhKYnzPxisD44/hug5jG/Cu0cDpqwJTUQA90al8tlEla4x/yTTdMRA/+eZF1TOiHBxPTSb5bXo6SfDHR/19tlFWqWna503kfLLzYqlaZd+j+0yc+FbB4TYpIdTWpdDvi6aIDDoYPI/jemLYGGYAOxPYtt15qSwupiYybQ==; 20:h6RF83eYWxOe9mQbXBE6TssRzA730p7ZtMXtHWEQiNKKTD6HFB6p/Fr2i5FTQsd8eZcITZhto0/T2a4/gnI4EnnnS4Bw/b9fuUiYc+TjHNvrWN2KQAaLo8uIA7J77CC+CUgsMz3NhR6KQqzJOd+cYES12+PvAAwy3Me6i2hN20Xztw/FHZj+UfME9r46VTohynFfUlkWQtCpH9fEgw6cptl71piirKyZNvPv4dVk9+0NaAm8sFt1zoJNzMfXiqf3qhnOZIL1N2t4xjUsJ0arBroMXDpgTXCMH0C89748geM9F7dPAXOkAzu0qSWcg7/OqUxWhoLGVBLJc4UzkJty/Xhkn9NyLlZDvkb7F6EoHa48gVJ1IV13pAS56cEqmbusD/0Dnv/OrDsOrRHDh2l1FNv3aGmVEshPpllYtCX3X2rMAiKLbv4UUstfGUmUfEeALC7KKMxwrR1wrzo6PPtrYEC3PiKjMvStgxkOVfIOCgpwn5Un85POQeTLJKxu9epn X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123555025)(20161123560025)(20161123564025)(20161123562025)(6072148); SRVR:BY1PR0501MB1318; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0501MB1318; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1318; 4:tW/ndrVIk3ctKiKa7vHX2ynu20NDPz+yYmwKVk8A83aYuybEfz1D33pT2Ku2dOdyM7xJQO9CmgrEH/7KTyxaaXGo75iFhp6fAQ6nAW7Jr2Y8fzz1kUxS0YHg2u6mHwthqNqYKXZAMeiGLPKsWgsEawPcao6hwD8z8R+WntPgWe5FUY1sWBq432ohMxFiNv3tR7Sib/phBZftmuMB59RxvbHGLAfIDAPR6WkcobkrQ0Ti8Q2AroHPL4GMnimnqC5ud0+w5TNuKZIhuCdWg3xHvROfcXUA6ZIW3/XKR6suaR1f0bgOB/4p8ph2cdY7sle9h/VuiuTrsMCEM7o5AZwAlUpCDE8gFqrDzEM9nKThiCT2oQUt9jMgdW1bNS/239P/cvBCBpQ7i+6okS+tf6TXlWFPtmsEJvTXKoNnr8ZQqQvOGEaM+o+XYAAZFy2JHPhgIB8r7aHK4gumxQFNwjfbXP8ulm9fUpE+NilvVRSzyEHr8VdO242w+e+Ev4Olgt7Cidz7mh5gN3pqzpQc5Va6mfRpMZHBiiZNwpyMlqeX9caWvVVSEkdvr+HbDJaSJU6xfXchCgTKY4j02bl5npvpUg== X-Forefront-PRVS: 01559F388D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(189002)(24454002)(199003)(377454003)(61726006)(75432002)(59536001)(81166006)(81156014)(122856001)(4326007)(9686002)(110136003)(66066001)(8676002)(450100001)(68736007)(47776003)(61266001)(23676002)(5820100001)(5660300001)(189998001)(6916009)(2950100002)(90282001)(98316002)(93886004)(3846002)(92566002)(6116002)(69596002)(50986999)(76176999)(54356999)(63696999)(86362001)(55446002)(42186005)(229853002)(93516999)(50466002)(89122001)(2906002)(305945005)(97736004)(9896002)(88552002)(38730400001)(7736002)(101416001)(105586002)(106356001)(2351001)(55456009); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0501MB1318; H:mail-yb0-f179.google.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: ksu.edu does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTFQUjA1MDFNQjEzMTg7MjM6WWxJNmlZbW91K2FpZHpBUC93QlZEcFp0?= =?utf-8?B?QXNQVzMrWXVPRk5BNWo2ZThNVG1UNHBIZGFOejh4dm5iTENiYlk5SklWd3Jl?= =?utf-8?B?dGx3bzdVTFFpcE5oemlOMW5DYWFKajVTbW5YRjBUZUFQZVR0Z3NXckJvVE9S?= =?utf-8?B?V1F3UDRVSkFsamlKczhlNkt5bGM2d1lYTE1WYm9pNkwxdHZuNTBSSE9ZVVpP?= =?utf-8?B?aXRzLy9FNGl5elBuVG9BSXlJTWhCNFNid2I1bTVsVVROZ1RrbVZXa09zS0FU?= =?utf-8?B?RnlMMDZ5UnN1WE5VVXhjNnBIMW1rMFI4OHhCNzYvZkhKdmx3NW5jOENnM0M1?= =?utf-8?B?bjJlVnBHVWx2a1h0TGhnSkV3SE5adytCd3JSR1drRFZUckJFUHBYVmxkUkFy?= =?utf-8?B?VlYrN3NLNzFyTXRCSjBqRnpTVDNvWFZyZ0FFeVVvc3VMYlZPVXd2NGdwck9r?= =?utf-8?B?WmQvZkszR3Y4YXYrNTM2V1M0Ukp2Z01kUmNaQjdFMG82S2dqellxcXEvM2Nh?= =?utf-8?B?T3F0K0VFUEMzSkVJQktzWXFnNmhKQmliSWhmNnhZdkZIeTlocGtTUzBEY0Zs?= =?utf-8?B?NVA0TzBueEJ1TkRMaTZuNzBHUExmWEd2alhvcklqaFRjYkFMS3Baa3lSclZq?= =?utf-8?B?Rk1DZ1Rkbkx5SlZhU1hNWEtLQzl0UFhJVmFtc1MxOHY4WCthRGp4S3dvdmhW?= =?utf-8?B?REl5RjJrZ3l6WGdKOXFEdjJrVjZrSlR5Q3QwcjhpV3kxbmJYbGNVT1o4anp1?= =?utf-8?B?c2V4eUllQWpjZGptOFhWWjBTWnVCVWVjQjMxMzZoNkNGOUw2UHNUVE1EUDRP?= =?utf-8?B?bDlYZ0xyRjZDSzJKRlgyYUx2SkM0RTA5QUlFdmxRaWtHSEpDekFGbmR3bC9y?= =?utf-8?B?ZktQOHhxYndMdlgrYm9iTklXYlRZQTJBakJMbUdiY1JJSmR1YmpiN084Z3VI?= =?utf-8?B?clo4WlhzeVdCOTdSVWpibkxzcmNoWS9yem9aRm9MRHVVaVVPeUZLeW9uZk1a?= =?utf-8?B?R05vcWRmZmc3MlVXY1JWbjFoU1ZBc2E2UkVoVGhsMTc5SW9aZzltZngyUERL?= =?utf-8?B?OUtKM25NMkQrWVIxajJpckUxQkQyaGFnZWRSTFdQL3pxWXJwcGczb0E0RERk?= =?utf-8?B?MkpVdXY4YmNBQWJwdEMzcG11eHMzQnJJSmlpUkorZ3kwVVhicXBmS1lPVElu?= =?utf-8?B?STBYNEVmZUtaK2UvWlpwOEdQQ21WeTd0WndZRE5samZDa1JjMjUxSnhyNFpQ?= =?utf-8?B?cDIyelNYUENsYlB3cVRKZDRDL0dxZFVQU2N2aG4vQXR5YlI5VUtOYVpEUGFC?= =?utf-8?B?L3cyUlJkZVh3dFh0VDJGeXFkcHc4OXFXUlg3MVJVd0FobGFCWHpmTGVmZTVr?= =?utf-8?B?VVBoa09za1Zwbk94RDdSTG1mSElkV0FtVkRBMlc3UHRucUlncGIvTzJ6SGpx?= =?utf-8?B?MFE4VVdKNEFzakN0bDlNYjJZd3BZVU1iREtzNTRFYmJ4akhDcVl5eXErQk1h?= =?utf-8?B?V1BSQjdnZVVBd2FJOU1GWGcyd2ZOK3hCNFU1SFkyS0FqaEtNT0EwcmJZR2dH?= =?utf-8?B?eWJNZDZraDhpQXlpNG9BdGF1dElueHUyem5iem9Iam1VYzQ1U3hBYXdodmF4?= =?utf-8?B?RHFRVkMyL0MrWU1IQlY0bU1UWXVTaiswRFdHb2VuMEkyeGF3cVFnVnV4T2hi?= =?utf-8?B?ZWZzeVBYTlc1Ym1JOGFBbnFYcno3MUJjY0hUREZPdUQ3aWxzOUxmaG5kNTI2?= =?utf-8?B?MGF1aEFNNzZheWhsb1lFYmN2cjBjNFRZN0lyQzVLblVienJEbng0MmFBZ24w?= =?utf-8?B?cnVlQnVpVHJldG1YM1VFZC8xVDBRSzlFVmdxNjlJekxFbWJ2TjRod2RhbW9M?= =?utf-8?Q?RBbu1PBL1JH1JVigIFEN1BmiVEu2a1UdKa?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1318; 6:RC34L9s1n5EVJQhDLxrHuYbZ7YNNRIjQMPO+n4voye1BvL45NHvb86PZAhuLsnPb+Qm7b5U7qU7CxTHxc+07L4BkeAtKzPMA68nU6YWffxXsEhaZmFdRA4I3zsflwihP4P1UeYPOnEEwbI45QVbxLlb4K1SOeKsrIiVqaFbirIvyE3KoNFAJeq2NA+LbqjdfSkJgNWrtu6XSE1HeoXKGd3CmXnip92x0WAdjHTy64Yd3oKZgOEOca+7od4GgqXDrkX2iT/JbDlH6SwBbWXjCjfHUePmbeOt/MR7oJ9u0V4yZ7VGQi9hXVctWrvv7VGKOAlqCugcDpD/HFZ++AeX04aOxxbYl6uhhfEwdLj/MoqSeB6YBpjACaqsAmYw9wVrpbDTNL/pHAOy7KAc8pfmPK5ICDQddPb5szD30XNls2cY=; 5:USrStz54AlTFYBNzO1DbLIdReFHAod3ASEgQCmW32X6rOJObWGbPKmj2pkL8YRv0nMZNWmucURtOz7/MrfvOoJ+4nTaoGcZrytZBiOK4E1+uX8Ae3Eh3m0lz0yWszUFFt9Al1D5cvrdxoppcB8N/Bw==; 24:t16LwylNSsKJEAGEX6IKgWnU3AmArELEhfyTcCDUImJCX/I7wHbe29/rjZi4/pYPNw3sLMStbV7N0FHhPgZ0Kw/u3XicGE8/JJP5m0wgW2w= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1318; 7:PE+LRngMl/ymfK+1OkbrpBXFHAZ7gDycFboklVQfLCvZ/xCHITBA4giEvSbnVcfcASzZUOqyIPjqr7QfW4MDtbHt6HXhjaCMMqHz64p/B1E1yrqHwuo7BlvYIpYVSEoqOGXLR0+haKRG4D3TfUpV1vTXOfHa3MepiyJvff6h8Z8cAJRkuz6uDjLohOGRd0j27goX/9cT4mJIjgcRvJbgojzbpKRCWgVJj6vwlIMUhMspX6JQbb5HD5EhBDxRoSSrJgtoxaVxsuthx+rcvAS20FdEWqfl9YzDN81bn4VssJv54TDr5fdZOZJVhg8FklmZlhZfu9gXtmFWoYRouJLWp7/3p62Qlyu1+iEJbJBo5f4KUS7zP6OVHJvo2Emjq+/X9LodM1sIjfcKPQF4v8bWdExSNKFRnKAtZ860dPBFlHnlV+6Np1B+VHcwmYLKBdOzMjii/0+wM2lEqXYbr3Y7qg==; 20:eXVEAKhlD43+USdMS+gndScUyRTl6devC4lGpttJxhhjNsq8Bv4G9SYM3cnIb6WgKOm99x5LcCE1DKBuevbJT+KKjt4R8KG7dWjvH38lTjbun0A7O9Q1wulNbTPegYfY9RygolxVR34TD0iU/JgoSsUMi4AD6/wIy/wtjRWzZk8= X-OriginatorOrg: ksu.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Dec 2016 14:12:53.5730 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0501MB1318 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, 14 Dec 2016 00:50:06 -0000 On Tue, Dec 13, 2016 at 4:59 AM, Kubilay Kocak wrote: > > Note that they will be re-created on import unless one overrides the > default for the interpreter to produce these optimization files. > > I'm not sure (or cant remember) if there is a good way to disable this > on a global or system-wide basis. Yeah, I was aware of this -- my response to mva@ mentioned that runtime creation is ok. =) What I'm really trying to go for (and still working out the details -- still planning, decent amount of time before implementation), is going to have a small-disk constraint (Think < 1GB), but a decent amount of memory. What I *really* want to do that I haven't even started to work out the logistics on is effectively overlay this disk into memory with no writing back to disk. Something similar to a nullfs with copy-on-write semantics is what I was hoping for, but that doesn't seem to be easy to accomplish.