Hi Scott (2015.04.15_18:30:23_+0200)
> 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.

That works, but only for leaf packages. Transitive dependencies lose
track of the interpreter metadata.

Let's say we have:

Package: pypy3-foo

Package: python3-foo

Package: python3-bar
Provides: pypy3-bar
Depends: python3-foo

If your app depends on just pypy3-foo, you're fine.

Depending on pypy3-bar is more complicated. bar has to either depend on
both stacks, or the app has to know to depend on pypy3-foo, as well as
pypy3-bar.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272


-- 
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/20150416164508.ga3...@bach.rivera.co.za

Reply via email to