GNU bug report logs - #55069
Add some means to find LV2 plugins

Previous Next

Package: guix;

Reported by: Nathan Dehnel <ncdehnel <at> gmail.com>

Date: Fri, 22 Apr 2022 22:15:02 UTC

Severity: normal

To reply to this bug, email your comments to 55069 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#55069; Package guix. (Fri, 22 Apr 2022 22:15:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nathan Dehnel <ncdehnel <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 22 Apr 2022 22:15:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Nathan Dehnel <ncdehnel <at> gmail.com>
To: Tobias Geerinckx-Rice via Bug reports for GNU Guix <bug-guix <at> gnu.org>
Subject: Add some means to find LV2 plugins
Date: Fri, 22 Apr 2022 17:13:51 -0500
It seems DAWs and plugins can't find each other because there is no
way to find the plugins outside of the store because there is no
directory where the plugins are aggregated, and $LV2_PATH isn't set.




Information forwarded to bug-guix <at> gnu.org:
bug#55069; Package guix. (Sat, 23 Apr 2022 12:47:03 GMT) Full text and rfc822 format available.

Message #8 received at 55069 <at> debbugs.gnu.org (full text, mbox):

From: Maxime Devos <maximedevos <at> telenet.be>
To: Nathan Dehnel <ncdehnel <at> gmail.com>, 55069 <at> debbugs.gnu.org, 
 51395 <at> debbugs.gnu.org, 49008 <at> debbugs.gnu.org, 49028 <at> debbugs.gnu.org, 
 46210 <at> debbugs.gnu.org
Subject: Re: bug#55069: Add some means to find LV2 plugins
Date: Sat, 23 Apr 2022 14:45:54 +0200
[Message part 1 (text/plain, inline)]
> [PATCH] gnu: mda-lv2: Remove unnecessary search-path-specification.

Isn't it currently necessary?  Because lv2 doesn't have a LV2_PATH
search path yet.

Nathan Dehnel schreef op vr 22-04-2022 om 17:13 [-0500]:
> It seems DAWs and plugins can't find each other because there is no
> way to find the plugins outside of the store because there is no
> directory where the plugins are aggregated, and $LV2_PATH isn't set.

I think this would be resolved by adding the search path to the 'lv2'
package (and removing it from lv2-mda-piano, mda-lv2 and calf).

> [PATCH] gnu: Add invada-studio-plugins-lv2.
> [PATCH] gnu: Add distrho-ports-lv2.
> [PATCH] gnu: Add omins-lv2.
> [PATCH] Add drumgizmo

The convention is to add the search paths to the users of the plugins,
not the plugins theirselves.  Cf. GUILE_LOAD_PATH, LIBRARY_PATH,
MINETEST_MOD_PATH, EMACSLOADPATH, INFOPATH ...  See
<https://issues.guix.gnu.org/49533#5>.

The benefit is that this avoids forgetting LV2_PATH for some plugins,
as it only needs to be added to relatively few places (lv2 itself,
maybe guitarix, maybe ir, arour ...).

Greetings,
Maxime
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 3 years and 57 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.