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. ::.

Reply via email to