However, after applying that patch, the package fails to build because:

 - it tries to invoke python, which is not present.  Fixed by setting
   PYTHON=python3 in MAKEOPTS from debian/rules.
 - the python3 pkgconfig handling is completely messed up in
   python/setup.py; it tries to find a pkgconfig file in the system
   directory (why, when it's part of the same source package we're just
   building right now?), and when it doesn't find it, under python3 it
   raises a different exception than ValueError, so the fallback code
   doesn't work.  And if I set PKG_CONFIG_PATH to point at the libbiosig.pc
   in the parent directory, it just fails later at linking time because ../
   isn't on the linker path.

I'm stopping my investigation there, it really looks like this needs some
upstream cleanup.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: PGP signature

Reply via email to