#1134678 lsp-plugins-vst3: wrong installation path on arm64

Package:
lsp-plugins-vst3
Source:
lsp-plugins-vst3
Description:
LSP (Linux Studio Plugins) audio-plugins (VST3 plugins)
Submitter:
IOhannes m zmölnig
Date:
2026-06-25 18:49:01 UTC
Severity:
normal
#1134678#5
Date:
2026-04-22 13:42:35 UTC
From:
To:
Dear Maintainer,

the autopkgtests for pd-vstplugin uses lsp-plugins-vst3 to check whether
it (pd-vstplugin) can correctly detect VST3 plugins.

this works great on amd64 and i386, but unfortunately not on arm64 (and
therefore pd-vstplugin is currently stuck in sid).

i finally found the time to investigate a bit and it seems that
pd-vstplugin can detect all packaged VST3-plugins on arm64
(dpf-plugins-vst3, dragonfly-reverb-vst3, iem-plugin-suite-vst3 and
vst3sdk-plugins), only lsp-plugins-vst3 is not detected.

looking at the package contents, i see that all working packages install
binaries as '/usr/lib/vst3/*.vst3/Contents/aarch64-linux/',
only lsp-plugins-vst3 installs binaries as
'/usr/lib/vst3/*.vst3/Contents/armv8l-linux/' [sic! even though the
lsp-plugins.so file is really arm64]

if I copy the files to ~/.vst3/*.vst/Contents/aarch64-linux/ they become
detectable!

(I'm afraid,my test environment is only amdahl.debian.org, so I cannot
just fix the installation path to
'/usr/lib/vst3/*.vst3/Contents/aarch64-linux/')

my conclusion is, that lsp-plugins-vst3 installs the files to the wrong
path on arm64, making the plugins useless on this platform.

my interpretation is backed up by steinberg's documentation at [1],
which says:

thanks for fixing :-)

dfasr
IOhannes



[1]
<https://steinbergmedia.github.io/vst3_dev_portal/pages/Technical+Documentation/Locations+Format/Plugin+Format.html?highlight=uname#for-the-linux-platform>

#1134678#8
Date:
2026-06-22 13:10:47 UTC
From:
To:
Hello,

Bug #1134678 in lsp-plugins reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/multimedia-team/lsp-plugins/-/commit/a714068cab362b3c504dfd213570de13e876db0e

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1134678

#1134678#15
Date:
2026-06-22 13:19:27 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
lsp-plugins, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1134678@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dennis Braun <snd@debian.org> (supplier of updated lsp-plugins package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 22 Jun 2026 15:07:11 +0200
Source: lsp-plugins
Architecture: source
Version: 1.2.33-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <snd@debian.org>
Closes: 1134678
Changes:
 lsp-plugins (1.2.33-1) unstable; urgency=medium
 .
   * New upstream version 1.2.33
   * Change build feature jack -> standalone
   * Remove liblsp-plugins-jack-*.so from standalone installation
   * Add liblsp-plugins-standalone-*.so to standalone installation
   * Refresh patchset. Fix arm installation paths (Closes: #1134678)
Checksums-Sha1:
 bb396601b8f1871f0a4525b5ff42140c517cfb2d 2779 lsp-plugins_1.2.33-1.dsc
 e46aff75677bf3472b9f7284a79aa1ba968e4dd2 77333530 lsp-plugins_1.2.33.orig.tar.gz
 fba51316579357f9da812767d59ca6b3964d618f 9224 lsp-plugins_1.2.33-1.debian.tar.xz
 f4e8e592074b9ce76f79b4541148b60ea08471f7 8003 lsp-plugins_1.2.33-1_source.buildinfo
Checksums-Sha256:
 698fc38e6c940d516dfe0b1509118fed23baf2d107e71301dbd1e6474a8a3dce 2779 lsp-plugins_1.2.33-1.dsc
 2b6922105118ac87bd942b0ff3e7bf3c8180227b2ab5c4e50e48deb90ac689bd 77333530 lsp-plugins_1.2.33.orig.tar.gz
 0a55d36fa090d5e4937f610ce1b24de614e906fa87cd481495156fea01d09e27 9224 lsp-plugins_1.2.33-1.debian.tar.xz
 4c8c4cb128348b1b8a96e8e3a4b526722670186f2cc2dff8e06dc8eb62485dc4 8003 lsp-plugins_1.2.33-1_source.buildinfo
Files:
 b41e319090999d7f9c91882ab5dc9c61 2779 sound optional lsp-plugins_1.2.33-1.dsc
 41d5b2efe81f03e773561e31b9b9641d 77333530 sound optional lsp-plugins_1.2.33.orig.tar.gz
 32cf943841aeed6aa287c82c1529ff85 9224 sound optional lsp-plugins_1.2.33-1.debian.tar.xz
 1cfdd139b4e1cc39ce851964c120bc68 8003 sound optional lsp-plugins_1.2.33-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

wsG7BAEBCgBvBYJqOTPCCRBjTqVdkCuYNkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmdoTklzdvUTu+YyUttb7xKrIzEArfN8U4RuT62/0SaP
2hYhBDy3wwKvtX5hqMYX3WNOpV2QK5g2AACQxQ/7BMT7DMzTuny4H/NfEQmbxzQ8
RZHZEUII2e/E7ob+QJC1AII8XzRs5I2buMuAcek7yU84hxX6C3C54xSdYbTgLwPd
fYU+lQKKAViEaXupMCOz9u3vp/YgUTn5ol2Z05cLufpbJSDLr7IESdnAph//bOWs
qCN3HFKkFJoiJOaBEkoRtbowoxPQMPXZsgKRExqV1KyP+4rrmaQD+ImwInaWxcqq
lVOI6s97XoMUTWbvTy9x6fvDjjG0JVV37FdClrby1Wr8UH3pHUxhqDxtcCThTaJI
WqVpmQrrSluGpW+vb5PCczhqoU0guH9Jm+BKB4sjClvldKnf6AnPoCAoVIunIz4g
iY/37djjArX4TvYD+XqPlbtRv0+awueRghXPaqRadCAllLa6/ORJMiDwYQcjfPwO
DOfNT4vKqNDd+sh1ldSjVPVaUDb78nr1SbLuMdYj3Bd1IecPVqMeePY5Qcf05ShA
i8iq//9tZzPO3/zNfcLSSXkDr+S3wGfNpwDEdCc5M+LyGfxStU+HO2+TppJDMk1E
UpKg4TiTv0WbZZZANCyeYKMRTdp5jX18UN5jI60TQGi490iowqlx9WzQ59sPJYVj
OJLPYnFVJDbTHbJQRWhlggNfq6G+s5WbT9gAukl+X+PdCudxTqxlCXjbBhExwA3N
RmDrC1oLpeRUDr71qS8=
=QT9p
-----END PGP SIGNATURE-----