Ok, switching to a newer version of ubuntu solved the eclib problem.
Now i have another one. Building the sage package i get this error
message:
Building modified file sage/ext/interpreters/wrapper_el.pyx.
Executing 296 commands (using 4 threads)
Traceback (most recent call last):
File "setup.py", line 830, in <module>
execute_list_of_commands(queue)
File "setup.py", line 287, in execute_list_of_commands
execute_list_of_commands_in_parallel(command_list, nthreads)
File "setup.py", line 238, in execute_list_of_commands_in_parallel
p = Pool(nthreads)
File "/sage/sage-4.8/local/lib/python/multiprocessing/__init__.py",
line 227, in Pool
return Pool(processes, initializer, initargs)
File "/sage/sage-4.8/local/lib/python/multiprocessing/pool.py", line
84, in __init__
self._setup_queues()
File "/sage/sage-4.8/local/lib/python/multiprocessing/pool.py", line
131, in _setup_queues
self._inqueue = SimpleQueue()
File "/sage/sage-4.8/local/lib/python/multiprocessing/queues.py",
line 328, in __init__
self._rlock = Lock()
File "/sage/sage-4.8/local/lib/python/multiprocessing/
synchronize.py", line 117, in __init__
SemLock.__init__(self, SEMAPHORE, 1, 1)
File "/sage/sage-4.8/local/lib/python/multiprocessing/
synchronize.py", line 49, in __init__
sl = self._semlock = _multiprocessing.SemLock(kind, value,
maxvalue)
OSError: [Errno 38] Function not implemented
sage: There was an error installing modified sage library code.
It seems that some os function that sage uses is not provided by the
android kernel. Maybe this means that there is no hope for sage runing
over android in a chroot?
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org