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> <pre> <p> <br>
  • 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.

Plain text

  • No HTML tags allowed.
  • 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.
CAPTCHA
Enter the characters shown in the image.