rncbc / qtractor

Qtractor - An Audio/MIDI multi-track sequencer
https://qtractor.org
GNU General Public License v2.0
495 stars 86 forks source link

Debian build from git fails #435

Closed toadzroc closed 4 months ago

toadzroc commented 5 months ago

OS: AVLinux (AVL-MXDE) 23.1, with Pipewire installed by default.

The latest git fails to build (debian), with the following error message:

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

As far as I can tell, all the required dependencies are installed, including libpipewire-0.3-dev

I have run ldconfig..

rncbc commented 5 months ago

and what about pipewire-(lib)jack-dev ?

toadzroc commented 5 months ago

There is no pipewire-jack-dev in the repository, according to apt.. Only pipewire-jack, which is already installed.

There is also libjack-jackd2-dev, which is already installed.

I've just built Qtractor natively, and it built ok. Cmake shows the jack module is recognized.