Hi Maciej, Am 10.01.2013 um 18:36 schrieb Maciej (Matchek) BliziĆski <[email protected]>: > 2013/1/10 Dagobert Michelsen <[email protected]>: > >> Of course, of the modules that require shared objects (e.g. the socket > >> module), none work. > > > > Why? The 64 bit version of course uses 64 bit ints, sounds ok to me. > > The 64-bit version doesn't look in the right place when trying to load shared > objects. > > >> import socket > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/opt/csw/lib/python3.3/socket.py", line 47, in <module> > import _socket > ImportError: ld.so.1: python3.3: fatal: > /opt/csw/lib/python3.3/lib-dynload/_socket.so: wrong ELF class: ELFCLASS32 > > The shared object it should load is in > /opt/csw/lib/amd64/python3.3/lib-dynload/_socket.so.
Indeed. That means it doesn't honour $libdir which it should, right? Maybe you can bring this to upstream attention? Best regards -- Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896
_______________________________________________ maintainers mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/maintainers .:: This mailing list's archive is public. ::.
