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
signature.asc
Description: PGP signature