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

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Nathan Dehnel <ncdehnel@HIDDEN>; dated Fri, 22 Apr 2022 22:15:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 55069 <at> debbugs.gnu.org:


Received: (at 55069) by debbugs.gnu.org; 23 Apr 2022 12:46:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 23 08:46:05 2022
Received: from localhost ([127.0.0.1]:55378 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1niF9I-0008Sv-Qq
	for submit <at> debbugs.gnu.org; Sat, 23 Apr 2022 08:46:05 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:41826)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1niF9F-0008Ol-Fm
 for 55069 <at> debbugs.gnu.org; Sat, 23 Apr 2022 08:46:02 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id NClz2700A4UW6Th01ClzY2; Sat, 23 Apr 2022 14:45:59 +0200
Message-ID: <12b95f88fd08ad5d5ca4ab8ce07eac9a8015501e.camel@HIDDEN>
Subject: Re: bug#55069: Add some means to find LV2 plugins
From: Maxime Devos <maximedevos@HIDDEN>
To: Nathan Dehnel <ncdehnel@HIDDEN>, 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
Date: Sat, 23 Apr 2022 14:45:54 +0200
In-Reply-To: <CAEEhgEs+2WQT=hjbtctXbZZB-Xr7pPesNAettvDPBd2LqL8p0w@HIDDEN>
References: <CAEEhgEs+2WQT=hjbtctXbZZB-Xr7pPesNAettvDPBd2LqL8p0w@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-l4SVn1pgbRXZaRAXyW1T"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1650717960; bh=tUBxVFnKjrTvnF156O5zMmyWe7PHiRzT8GIAmQbf+cA=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=m50byqhbc+CbF61KA1D/vxbkDe6BfnQHF+Wl84qBEN7xPX2cM2TKLh4V2iEJidMXb
 6SfOExujsMp5fQSqptArnP4y4LF99DR7eXe4pyA5S7a8Xm6qiDcsk+o4SE1y7+aNYm
 XVh7PdLhEi3mEO31er4/FOM4GPBaExqxegEqx1QqsQSkM20D31fQnlnyyQiCQNDpIo
 a3tmbQcQDTESsDTOqDJEofV77QaUaPdSrwUJRQxQ/zmwVD0HJSwyMte/wWTzJ5kYvq
 xhqKahpPlDR/EFm1UTOxZfgKcuIoNXeE9j0s7B06y4Cq/Nb5e0PgOuy0VQNHjdp5Gn
 uIMwoHEY3mnCA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55069
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--=-l4SVn1pgbRXZaRAXyW1T
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

> [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

--=-l4SVn1pgbRXZaRAXyW1T
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYmP1AhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7h+eAP49mWmaho4w9vOh+7fFYDXFvQD1
KG3WRZSoOgbk/eEjFQD/Z2mBpR/uc2eFo+5y/S+/+wh/TVNHXtWJffrmesex7AQ=
=rtun
-----END PGP SIGNATURE-----

--=-l4SVn1pgbRXZaRAXyW1T--





Information forwarded to bug-guix@HIDDEN:
bug#55069; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 22 Apr 2022 22:14:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 22 18:14:14 2022
Received: from localhost ([127.0.0.1]:54812 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ni1Xa-0005Z1-6f
	for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 18:14:14 -0400
Received: from lists.gnu.org ([209.51.188.17]:50548)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ncdehnel@HIDDEN>) id 1ni1XV-0005Yp-Gw
 for submit <at> debbugs.gnu.org; Fri, 22 Apr 2022 18:14:12 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:43242)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ncdehnel@HIDDEN>)
 id 1ni1XU-00012u-Pq
 for bug-guix@HIDDEN; Fri, 22 Apr 2022 18:14:08 -0400
Received: from mail-yw1-x1131.google.com ([2607:f8b0:4864:20::1131]:41674)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ncdehnel@HIDDEN>)
 id 1ni1XT-0003CC-Ew
 for bug-guix@HIDDEN; Fri, 22 Apr 2022 18:14:08 -0400
Received: by mail-yw1-x1131.google.com with SMTP id
 00721157ae682-2ebf4b91212so99254177b3.8
 for <bug-guix@HIDDEN>; Fri, 22 Apr 2022 15:14:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:from:date:message-id:subject:to;
 bh=OL+lQStqRnweA3I7iNghEYe5IMjYgmSI30cghZdk0QM=;
 b=iAJGU79GZwIMuf/pqmui7UjSvW5FbP6hea8Vwi5yNz6CSGFBoidl0dJDHf33HZpQFR
 KOLetmyyWoCjvmu4kLU6OFxAEs3/nKdqDXxD1R3i2hJ//tNp9H37pAs7umhXeZ+MvXUn
 LRKcjUWer5VBTkH5vrGIGoO+V8PzdAvtHo1dpRizP+4Zd1bG/wjA4Ml2GozNVAn1u8SB
 hjDT1z7QUsMZIrCyX2l7Fo/S/2QxBsuXnsQyit1hVBvL1xNnaJh+KJ0WusauCzc5CR2S
 lcbwBZBOEqoAH0W8OlEmLScYVSGeQ7eke+GD9JIak/0XIfhcDaeEfqhgicFhby8loQQU
 Eaow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=OL+lQStqRnweA3I7iNghEYe5IMjYgmSI30cghZdk0QM=;
 b=z9y2sluvTJKJjjDbFsZPDvdwhd8Q+jG0KybuI5kWA7gxozvxhY5BCcsBUXtSNCaTYS
 mPQIJQ2DOjv9t8BuB7yGhxaJ+pFieMWxpdJTq0srQhe5E7YKFx0HQRE9sCLR0kxdKiF7
 yoQZLkkRrv/NAtR1KTmILuYlLqPW0c53QKGRZJfNjcpwE3wrBeXHFZWGagAAeZiamdUJ
 /ysZSUPImnVWxsuCJt51YNie+JZe0piH7hwT+LA3wscRWrECiyGJRlgntPWa9qJI8rug
 hOd0iSQhrfhMkWHwuvvEFGPUBkhzjhbVaFM8pNrTOMxeiP36IUwXZoCcGiPXUNsVZ8Qo
 eGug==
X-Gm-Message-State: AOAM533d3asfYs7RqTAKn4SUoOjXh+r8Z0y982ftygIdeQoRVD83bqpX
 ms8uzvHNnTqy8CK0y0Phl8ZqAdDKbyzbsp+u685luWIu
X-Google-Smtp-Source: ABdhPJzJL5qg3OzMH0DNf+MV716gu5QIQH1wbNskjqMx0nkJx/MmeJMFjWgZbcOINp3X0BCrCVF57N7eHm2oZww8sH0=
X-Received: by 2002:a81:7b46:0:b0:2e1:5ae7:5789 with SMTP id
 w67-20020a817b46000000b002e15ae75789mr7418605ywc.61.1650665642739; Fri, 22
 Apr 2022 15:14:02 -0700 (PDT)
MIME-Version: 1.0
From: Nathan Dehnel <ncdehnel@HIDDEN>
Date: Fri, 22 Apr 2022 17:13:51 -0500
Message-ID: <CAEEhgEs+2WQT=hjbtctXbZZB-Xr7pPesNAettvDPBd2LqL8p0w@HIDDEN>
Subject: Add some means to find LV2 plugins
To: Tobias Geerinckx-Rice via Bug reports for GNU Guix <bug-guix@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2607:f8b0:4864:20::1131;
 envelope-from=ncdehnel@HIDDEN; helo=mail-yw1-x1131.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

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.




Acknowledgement sent to Nathan Dehnel <ncdehnel@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#55069; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 23 Apr 2022 13:00:02 UTC

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