Meus agradecimentos a chronitis. Houve alguns erros de dependência. Curso correto de ações:
sudo apt-get install \
gcc make python-dev libffi-dev libsqlite3-dev pkg-config \
libz-dev libbz2-dev libncurses-dev libexpat1-dev \
libssl-dev libgc-dev python-sphinx python-greenlet
Então:
cd PATH/pypy3-2.1-beta1-src/pypy/goal
Então você quer construir o pypy:
pypy ../../rpython/bin/rpython -Ojit targetpypystandalone
Isso levará 40 minutos. Depois que a compilação estiver concluída, você receberá um arquivo pypy
ou pypy-c
(não me lembro) em PATH/pypy3-2.1-beta1-src/pypy/goal
. Renomeie isso para pypy3
para sua própria conveniência. Agora, isso é onde eu fiquei preso, pois não tenho idéia de como empacotá-lo e instalá-lo através de um arquivo .deb. Em vez disso, fiz isso:
cd /usr/local/bin
sudo ln -s "PATH/pypy3-2.1-beta1-src/pypy/goal/pypy3" .
Isso cria um link simbólico (atalho) para o local do arquivo pypy3
. Agora, quando você digitar pypy3
no terminal, ele será iniciado. Não é uma solução legal, mas vendo como o PyPy3 está na versão beta, isso terá que ser feito. Se alguém quiser apontar como empacotar a coisa, isso seria magnífico.