OS: AVLinux (AVL-MXDE) 23.1 with p[ipewire installed by default.
The error message when running dpkg-buildpackage:
dpkg-shlibdeps: error: no dependency information found for /usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0 (used by debian/qtractor/usr/bin/qtractor) Hint: check if the library actually comes from a package.
dh_shlibdeps: error: dpkg-shlibdeps -Tdebian/qtractor.substvars debian/qtractor/usr/lib/qtractor/qtractor_plugin_scan debian/qtractor/usr/bin/qtractor returned exit code 255
dh_shlibdeps: error: Aborting due to earlier error make: *** [debian/rules:3: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
All pipewire dependencies are installed, including pipewire-0.3-dev.
re. Qtractor Debian build fails from git
on debian, you either need pipewire-(lib)jack-dev or libjack(-jackd2)-dev, I suppose...
hth.
ps. why not having a look to the repos, the PPA's and specially the "Applications (jammy)", instead to building the stuff on your own?
Already have pipewire-jack
Already have libjack-jackd2-dev installed.
I'm going to try building qtractor natively without using the debian build rules, and see if that throws up an error as well.
When i run cmake, it tells me i have the jack module (0.9.21).
re. Already have pipewire-jack...
I'm no debian packaging expert, mind you :) but do you have both libjack0 and pipewire-jack installed and the later activated on /etc/ld.so.conf* ?
if yes then I suspect the build will probably clash at link time, dunno... :/ either case, AFAICT, MX AVLinux is not really suited for development and/or as build environment, you'll probbaly have to tinker on it somewhat to make it work for build purposes; you may try first copmmenting out the /etc/ld.so.conf* line that relates toe pipewire-libjack, and see whether that works; after that you'll need to remember that
pw-jack
will be absolutely needed, as the pipewire-jack substitution will have no effect thereafter on runtime.Ok, thanks for the heads up.
Ok, thanks for the heads up. I'll keep tinkering with it, and see if I can get it working.
Add new comment