Bug#661285: pytables: FTBFS on kfreebsd-*: OSError: [Errno 78] Function not implemented
Antonio Valentino
antonio.valentino at tiscali.it
Sun Feb 26 09:17:17 UTC 2012
Hi Jakub,
Il 25/02/2012 23:39, Jakub Wilk ha scritto:
> Source: pytables
> Version: 2.3.1-2
> Severity: serious
> Justification: fails to build from source
> User: debian-bsd at lists.debian.org
> Usertags: kfreebsd-i386
>
> pytables FTBFS on kfreebsd-*:
> | set -e; \
> | for v in 2.6 2.7; do \
> | cd
> "/build/buildd-pytables_2.3.1-2-kfreebsd-i386-Y_RApU/pytables-2.3.1/debian/tmp/usr/lib/python$v/dist-packages/";
> \
> | env PYTHONPATH=. python$v tables/tests/test_all.py; \
> | done
> |
> /build/buildd-pytables_2.3.1-2-kfreebsd-i386-Y_RApU/pytables-2.3.1/debian/tmp/usr/lib/python2.6/dist-packages/tables/filters.py:264:
> FiltersWarning: compression library ``bzip2`` is not available; using
> ``zlib`` instead
> | % (complib, default_complib), FiltersWarning )
> |
> /build/buildd-pytables_2.3.1-2-kfreebsd-i386-Y_RApU/pytables-2.3.1/debian/tmp/usr/lib/python2.6/dist-packages/tables/filters.py:264:
> FiltersWarning: compression library ``lzo`` is not available; using
> ``zlib`` instead
> | % (complib, default_complib), FiltersWarning )
> [snip]
> | ======================================================================
> | ERROR: None (tables.tests.test_basics.BloscSubprocess)
> | ----------------------------------------------------------------------
> | Traceback (most recent call last):
> | File
> "/build/buildd-pytables_2.3.1-2-kfreebsd-i386-Y_RApU/pytables-2.3.1/debian/tmp/usr/lib/python2.6/dist-packages/tables/tests/common.py",
> line 250, in newmethod
> | return oldmethod(self, *args, **kwargs)
> | File
> "/build/buildd-pytables_2.3.1-2-kfreebsd-i386-Y_RApU/pytables-2.3.1/debian/tmp/usr/lib/python2.6/dist-packages/tables/tests/test_basics.py",
> line 2314, in test_multiprocess
> | qout = mp.Queue()
> | File "/usr/lib/python2.6/multiprocessing/__init__.py", line 213, in
> Queue
> | return Queue(maxsize)
> | File "/usr/lib/python2.6/multiprocessing/queues.py", line 37, in
> __init__
> | self._rlock = Lock()
> | File "/usr/lib/python2.6/multiprocessing/synchronize.py", line 117,
> in __init__
> | SemLock.__init__(self, SEMAPHORE, 1, 1)
> | File "/usr/lib/python2.6/multiprocessing/synchronize.py", line 49,
> in __init__
> | sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
> | OSError: [Errno 78] Function not implemented
> |
> | ----------------------------------------------------------------------
> | Ran 4724 tests in 659.305s
> |
> | FAILED (errors=1)
>
> Full build logs:
> https://buildd.debian.org/status/fetch.php?pkg=pytables&arch=kfreebsd-i386&ver=2.3.1-2&stamp=1327773403
>
> https://buildd.debian.org/status/fetch.php?pkg=pytables&arch=kfreebsd-amd64&ver=2.3.1-2&stamp=1327776919
>
A fix for this has already been pushed to git.
http://anonscm.debian.org/gitweb/?p=debian-science/packages/pytables.git;a=commitdiff;h=a49645249a397fce5256d45b457f03a166d21fc5
http://anonscm.debian.org/gitweb/?p=debian-science/packages/pytables.git;a=commitdiff;h=16c5465cef76a1ec20aac548222a934dc328519e
best regards
--
Antonio Valentino
More information about the debian-science-maintainers
mailing list