Qtractor Debian build fails from git

Forums

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.

Permalink

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?

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.

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.