Send pypy-dev mailing list submissions to
pypy-dev@python.org
To subscribe or unsubscribe via the World Wide Web, visit
https://mail.python.org/mailman/listinfo/pypy-dev
or, via email, send a message with subject or body 'help' to
pypy-dev-request@python.org
You can reach the person managing the list at
pypy-dev-owner@python.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of pypy-dev digest..."
Today's Topics:
1. Re: pypy 5.10.1 release candidates are up, please try them
out (Neal Becker)
2. Re: pypy 5.10.1 release candidates are up, please try them
out (Neal Becker)
3. Re: pypy 5.10.1 release candidates are up, please try them
out (Armin Rigo)
----------------------------------------------------------------------
Message: 1
Date: Fri, 12 Jan 2018 14:11:51 -0500
From: Neal Becker <ndbecker2@gmail.com>
To: pypy-dev@python.org
Subject: Re: [pypy-dev] pypy 5.10.1 release candidates are up, please
try them out
Message-ID: <p3b15q$khv$1@blaine.gmane.org>
Content-Type: text/plain; charset="ISO-8859-1"
Matti Picus wrote:
On 12/01/18 14:33, Neal Becker wrote:
Haven't tried pypy for some time, but just tried it on fedora 27.
pypy
pypy: error while loading shared libraries: libbz2.so.1.0: cannot open
shared object file: No such file or directory
I d/l pypy3-v5.10.1-linux64.tar.bz2 and installed locally.
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Thanks for the report. There is a libbz2 package available on rpm.
On python3, the _bz2 module depends on this library. What happens when
you do
python3 -c"import _bz2; print(_bz2)"
and then check the dependencies of the `_bz2.**.so` with ldd ?
On Ubuntu it also depends on libbz2.so
Matti
python3 -c"import _bz2; print(_bz2)"
<module '_bz2' from '/usr/lib64/python3.6/lib-dynload/_bz2.cpython-36m-
x86_64-linux-gnu.so'>
$ ldd /usr/lib64/python3.6/lib-dynload/_bz2.cpython-36m-x86_64-linux-gnu.so
linux-vdso.so.1 (0x00007ffdfbfaf000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f3ed6099000)
------------------------------
Message: 2
Date: Fri, 12 Jan 2018 14:35:44 -0500
From: Neal Becker <ndbecker2@gmail.com>
To: pypy-dev@python.org
Subject: Re: [pypy-dev] pypy 5.10.1 release candidates are up, please
try them out
Message-ID: <p3b2ik$drm$1@blaine.gmane.org>
Content-Type: text/plain; charset="ISO-8859-1"
Neal Becker wrote:
Matti Picus wrote:
On 12/01/18 14:33, Neal Becker wrote:
Haven't tried pypy for some time, but just tried it on fedora 27.
pypy
pypy: error while loading shared libraries: libbz2.so.1.0: cannot open
shared object file: No such file or directory
I d/l pypy3-v5.10.1-linux64.tar.bz2 and installed locally.
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Thanks for the report. There is a libbz2 package available on rpm.
On python3, the _bz2 module depends on this library. What happens when
you do
python3 -c"import _bz2; print(_bz2)"
and then check the dependencies of the `_bz2.**.so` with ldd ?
On Ubuntu it also depends on libbz2.so
Matti
python3 -c"import _bz2; print(_bz2)"
<module '_bz2' from '/usr/lib64/python3.6/lib-dynload/_bz2.cpython-36m-
x86_64-linux-gnu.so'>
$ ldd
/usr/lib64/python3.6/lib-dynload/_bz2.cpython-36m-x86_64-linux-gnu.so
linux-vdso.so.1 (0x00007ffdfbfaf000) libbz2.so.1 => /lib64/libbz2.so.1
(0x00007f3ed6099000)
locate libbz2.so
/usr/lib/libbz2.so.1
/usr/lib/libbz2.so.1.0.6
/usr/lib64/libbz2.so
/usr/lib64/libbz2.so.1
/usr/lib64/libbz2.so.1.0.6
So Fedora has libbz2.so.1 and libbz2.so.1.0.6, but no libbz2.so.1.0. In
fact, isn't depending on libbz2.so.1.0 an error?
------------------------------
Message: 3
Date: Fri, 12 Jan 2018 23:03:18 +0100
From: Armin Rigo <armin.rigo@gmail.com>
To: Neal Becker <ndbecker2@gmail.com>
Cc: PyPy Developer Mailing List <pypy-dev@python.org>
Subject: Re: [pypy-dev] pypy 5.10.1 release candidates are up, please
try them out
Message-ID:
<CAMSv6X09qVmfGTKSkq1X0X-Rkf8wZMt5_dr6jhpK8qBMM_ykRw@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"
Hi Neal,
On 12 January 2018 at 20:35, Neal Becker <ndbecker2@gmail.com> wrote:
So Fedora has libbz2.so.1 and libbz2.so.1.0.6, but no libbz2.so.1.0. In
fact, isn't depending on libbz2.so.1.0 an error?
Unless I'm mistaken, it's what we get from ``gcc -lbz2`` on Ubuntu.
If you think doing so gives a dependency that is erroneous, then the
problem is either inside gcc or Ubuntu, not PyPy.
In general, taking a binary compiled for Linux distribution X and
trying to use it in Linux distribution Y only works if the stars are
correctly aligned. This is known and documented in
http://pypy.org/download.html#linux-binaries-and-common-distributions
A bient?t,
Armin.
------------------------------
Subject: Digest Footer
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev
------------------------------
End of pypy-dev Digest, Vol 81, Issue 17
****************************************