lv2-plugins install path
Jonas Smedegaard
dr at jones.dk
Mon Jan 27 12:50:26 UTC 2014
Quoting Jaromír Mikeš (2014-01-27 12:21:43)
> 1) When updating synthv1 samplv1 drumkv1 LV2 plugins I realize that
> upstream using paths like this:
> /usr/lib/lv2/synthv1.lv2/synthv1.so
> /usr/lib64/lv2/synthv1.lv2/synthv1_ui.so
>
> /usr/lib64 shouldn't be used on debian ...
> After some discussion with him he send me a patch ...
> Now all *.so files are installed this way:
> /usr/lib/x86_64-linux-gnu/lv2/synthv1.lv2/synthv1.so
> /usr/lib/x86_64-linux-gnu/lv2/synthv1.lv2/synthv1_ui.so
>
> This is perfect by debian policy by I am afraid about compatibility
> with other DAW and plugins hosts.
> At least Rui as upstream of Qtractor collaborate.
>
> 2) Here is already one issue with Qtractor
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734937
> 3) We have also opened bug against Caps plugins which are LADSPA
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690115
> Just the request to make them multi-arch
> Should we consider this?
Here's my suggestion:
1) Treat bi-arch paths as broken
* Document in Debian wiki that they are not supported
* File RC bugs about any instances
* Maybe ask for lintian check to be added for this issue
2) Introduce new package lv2-legacy-support
* Upload only to experimental for now
* Contains symlink /usr/lib/$ARCH/lv2/ → /usr/lib/lv2/
* Breaks versioned against all current LV2 plugins
3) Treat multi-arch paths as experimental
* Upload only to experimental for now
* File RC bugs about any instances outside of experimental
* Declare as "Multi-Arch: same"
* plugins: Recommend lv2-legacy-support
4) Make multi-arch paths official
* Release multi-arch packages to unstable,
dropping dependency on lv2-legacy-support
* Add dependency on lv2-legacy-support for all plugins
and reverse-dependencies of lv2-host or lv2-plugin
which are not multi-arch aware
How does that sound?
Anyone up to the task of actually doing those tasks?
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20140127/26c65a41/attachment.sig>
More information about the pkg-multimedia-maintainers
mailing list