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
signature.asc
Description: signature
_______________________________________________ pkg-multimedia-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
