[Debian-med-packaging] Bug#829395: Bug#829395: python-cobra: FTBFS on hurd-i386: This platform lacks a functioning sem_open implementation

Afif Elghraoui afif at debian.org
Mon Jul 4 01:22:04 UTC 2016


Control: reassign -1 ftp.debian.org
Control: severity -1 normal
Control: retitle -1 RM: python-cobra [hurd-i386] -- RoM; FTBFS; platform
lacks a functioning sem_open implementation

This doesn't look trivially fixable, so requesting decrufting as advised.

regards
Afif


على السبت  2 تـمـوز 2016 ‫16:07، كتب Andreas Beckmann:
> Source: python-cobra
> Version: 0.4.1-2
> Severity: important
>
> Hi,
>
> python-cobra FTBFS on hurd-i386, but the previous version built there:
>
>
https://buildd.debian.org/status/fetch.php?pkg=python-cobra&arch=hurd-i386&ver=0.4.1-2&stamp=1464980277
>
> test_double_gene_deletion
(cobra.test.flux_analysis.TestCobraFluxAnalysis) ... ERROR
> Exception AttributeError: "'CobraDeletionPool' object has no attribute
'processes'" in <bound method CobraDeletionPool.__del__ of
<cobra.flux_analysis.deletion_worker.CobraDeletionPool object at
0x530628c>> ignored
>
> ======================================================================
> ERROR: test_double_gene_deletion
(cobra.test.flux_analysis.TestCobraFluxAnalysis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/«PKGBUILDDIR»/cobra/test/flux_analysis.py", line 170, in
test_double_gene_deletion
>     solution = double_gene_deletion(cobra_model, gene_list1=genes)
>   File "/«PKGBUILDDIR»/cobra/flux_analysis/double_deletion.py", line
283, in double_gene_deletion
>     gene_id_to_result, **kwargs)
>   File "/«PKGBUILDDIR»/cobra/flux_analysis/double_deletion.py", line
403, in _double_gene_deletion_fba
>     solver=solver, **kwargs) as pool:
>   File "/«PKGBUILDDIR»/cobra/flux_analysis/deletion_worker.py", line
66, in __init__
>     self.job_queue = Queue()  # format is (indexes, job_label)
>   File "/usr/lib/python2.7/multiprocessing/__init__.py", line 217, in
Queue
>     from multiprocessing.queues import Queue
>   File "/usr/lib/python2.7/multiprocessing/queues.py", line 48, in
<module>
>     from .synchronize import Lock, BoundedSemaphore, Semaphore, Condition
>   File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 59,
in <module>
>     " function, see issue 3770.")
> ImportError: This platform lacks a functioning sem_open
implementation, therefore, the required synchronization primitives
needed will not function, see issue 3770.
>
> ----------------------------------------------------------------------
> Ran 129 tests in 6.040s
>
> FAILED (errors=1, skipped=11)
>
>
> If this is not trivially fixable, please request decrufting of the
> outdated binary packages:
>
> Control: reassign -1 ftp.debian.org
> Control: severity -1 normal
> Control: retitle -1 RM: python-cobra [hurd-i386] -- RoM; FTBFS;
platform lacks a functioning sem_open implementation
>


-- 
Afif Elghraoui | عفيف الغراوي
http://afif.ghraoui.name



More information about the Debian-med-packaging mailing list