[Debian-med-packaging] Bug#907819: I'm temped to drop python support from jellyfish - please help if you need this

Andreas Tille tille at debian.org
Fri Sep 14 07:15:26 BST 2018


Hi,

while I was able to deal with bug #907819 the latest version of
jellyfish in Git[1] does not build due to some issues with the python
module.  Scott and Michael did something for Python support in the past
and I hope you can help out.  The build breaks with


...
dh_install -ppython3-dna-jellyfish
pybuild -d swig/python --name dna-jellyfish
I: pybuild base:217: python3.7 setup.py clean 
running clean
removing '/build/jellyfish-2.2.10/.pybuild/cpython3_3.7_dna-jellyfish/build' (and everything under it)
'build/bdist.linux-amd64' does not exist -- can't clean it
'build/scripts-3.7' does not exist -- can't clean it
I: pybuild base:217: python3.7 setup.py config 
running config
I: pybuild base:217: /usr/bin/python3.7 setup.py build build_ext --rpath "/build/jellyfish-2.2.10/debian/tmp/usr/lib/x86_64-linux-gnu"
running build
running build_py
file dna_jellyfish.py (for module dna_jellyfish) not found
file dna_jellyfish.py (for module dna_jellyfish) not found
running build_ext
building '_dna_jellyfish' extension
creating build
creating build/temp.linux-amd64-3.7
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -O2 -fdebug-prefix-map=/build/jellyfish-2.2.10=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I
x86_64-linux-gnu-gcc: error: swig_wrap.cpp: No such file or directory
x86_64-linux-gnu-gcc: fatal error: no input files
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
E: pybuild pybuild:387: plugin distutils failed: exit code=1: /usr/bin/python3.7 setup.py build build_ext --rpath "/build/jellyfish-2.2.10/debian/tmp/usr/lib/x86_64-linux-gnu"
...


If I will not get any help I'll consider removing the Python module
package to safe all other dependencies from jellyfish.  Sorry, but we
are loosing currently more and more packages due to RC bugs and I need
to draw a cutting line where to spent my time.

@Shaun & Michael: If you are not interested in working on the jellyfish
packaging please either remove yourself from Uploaders or ask me to
do so.

Kind regards

        Andreas.


[1] https://salsa.debian.org/med-team/jellyfish

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list