On April 15, 2015 11:24:30 AM EDT, Stefano Rivera <stefa...@debian.org> wrote:
>Hi Scott (2015.04.15_17:19:39_+0200)
>> Since these pypy extension packages are new and there are no
>applications, I 
>> think it would make a lot of sense to limit this to PY3.  It makes
>things much 
>> simpler technically.  We should not recreate the symlink farm we used
>to have 
>> for python.
>> 
>> I would think that all the reasons we decided separate binaries were
>a good 
>> idea for python2/3 would also apply to pypy.
>
>I'm struggling to understand what you're saying.
>
>As I read it, the second paragraph promotes a separate binary package
>stack for pypy, the first is against it.
>
>Yeah, don't want symlink farms. But it also seems silly to duplicate
>packages with identical contents. It's a lot of work for everyone:
>package maintainers & ftp-masters, and causes bloat.
>
>In both pypy and pypy3, we have PEP3147, and so can, technically, share
>a dist-packages tree with cpython, without .pyc files clashing. In
>pypy,
>that'd be hacky, in pypy3, that'd be by design - this is what PEP3147
>set out to solve.

The first paragraph is about sharing dist-packages (limit things to PY3 and 
this is ~easy).

The second one is about separate binaries. If we are sharing dist-packages, 
then pypy can probably use the same binary when the content would be the same. 
Only in cases where the content is different would you duplicate a separate 
pypy package.

Scott K



-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/85c7e700-4483-48d6-84ed-95676f4c6...@kitterman.com

Reply via email to