libgig 4.0.0 qsampler 4.2.0 gigedit 1.0.0
James Cowgill
jcowgill at debian.org
Tue Nov 22 11:29:50 UTC 2016
Hi,
On 21/11/16 20:42, Jaromír Mikeš wrote:
> 2016-11-21 19:43 GMT+01:00 Jaromír Mikeš <mira.mikes at gmail.com>:
>> I've contacted upstream ... let's see what's happend
>
> Here we go ... answer from upstream ...
> -------------
> Wrong revision. This is the correct one of the actual changes you are
> interested in here:
>
> http://svn.linuxsampler.org/cgi-bin/viewvc.cgi?view=revision&revision=2572
I still think upstream is wrong here but whatever.
> In this revision several things happened. First of all, it added AKAI support
> to libgig. Since the AKAI source files were based on libakai, which in turn
> was and is released under LGPL, while the rest of libgig is released under GPL
> terms, I had to split those libgig parts into separate .so files, to avoid any
> license confusions.
Good so far...
> Having a 2nd .so file built though, this triggered issues with the Debian
> packaging scripts as far as I can remember. So I was forced to move the .so
> files from /usr/lib to a common subdirectory /usr/lib/libgig.
Oh no...
> And by the way, the Debian packaging scripts coming with the libgig upstream
> version build, install, and behave just fine on Debian! :-)
>
> As you might see in the Debian packaging scripts coming with the libgig
> upstream version there are postinst and postrm rules which ensure that
> /usr/lib/libgig is added / removed to /etc/ld.so.conf.
This is probably the worst part - why on earth is libgig messing with
the ld.so config ?! It seems to me that upstream don't really know what
they're doing with this.
> So what we can do?
Since upstream have added /usr/lib/libgig to the ld.so path it seems
that they do want those libraries to be public after all.
I suggest that you:
- split libakai into a separate library package
- move both libraries into /usr/lib/<multiarch>
- bash upstream until they do this properly :)
Thanks,
James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20161122/c3516c65/attachment.sig>
More information about the pkg-multimedia-maintainers
mailing list