On Friday, January 26, 2018 at 10:51:18 AM UTC, Dima Pasechnik wrote:
>
> It appears that libpython is not correctly linked to the python3 
> executable:
> ...
>
> make[2]: Leaving directory 
> '/var/export/home/dima/Sage/sagetrac-mirror/local/var/tmp/sage/build/python3-3.6.1.p1/src'
> Testing importing of various modules...
> ld.so.1: python: fatal: libpython3.6m.so.1.0: open failed: No such file or 
> directory
> ./spkg-build: line 155: 22938 Killed                  $PYTHON -c "import 
> $module"
>
> ...
> see http://users.ox.ac.uk/~coml0531/tmp/python3-3.6.1.p1.log 
> and http://users.ox.ac.uk/~coml0531/tmp/config3.log
>
>
> --------------------------------------------------------------------------------------------
>
> More weirdly, building of python2 ends  with 
> local/var/tmp/sage/build/python2-2.7.14.p2/src/python
> being (almost) a copy of systemwide (sic!) python2:
>
> $ ./local/var/tmp/sage/build/python2-2.7.14.p2/src/python
> Python 2.7.9 (default, Apr 27 2017, 13:49:37) [C] on sunos5
> Type "help", "copyright", "credits" or "license" for more information.
> >>> 
>
> vs
>
> $ /usr/bin/python
> Python 2.7.9 (default, Apr 27 2017, 13:50:01) [C] on sunos5
> Type "help", "copyright", "credits" or "license" for more information.
> >>> 
>
> (note 13:49:37 vs 13:50:01 discrepancy in time!)
>
> Apparently what's copied is
$ /usr/bin/sparcv9/python
Python 2.7.9 (default, Apr 27 2017, 13:49:37) [C] on sunos5
Type "help", "copyright", "credits" or "license" for more information.
>>> 

(a different arch, it seems)
 

> And, needless to say, the final steps fail: attempts to import various 
> built modules fail:
>
> Testing importing of various modules...
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
>   File "/usr/lib/python2.7/ctypes/__init__.py", line 10, in <module>
>     from _ctypes import Union, Structure, Array
> ImportError: No module named _ctypes
>
> (of course, it tries to use __init__.py from wrong location!)
>
> See http://users.ox.ac.uk/~coml0531/tmp/python2-2.7.14.p2.log
> and http://users.ox.ac.uk/~coml0531/tmp/config.log
>
> -------------------
>
> Any idea - I doubt it's hard to fix, it's just weird...
>
> Thanks,
> Dima
>
> PS. We now have access to relatively modern SPARC T4 running solaris2.11, 
> and it looks pretty feasible to resurrect the corresponding port. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to