On Aug 28, 2014 1:13 PM, "Tim Wootton" <t...@tee-jay.demon.co.uk> wrote: > > On 28/08/14 20:29, Robert C. H. >> >> >> I have some vague memory that this is because the libgit2 version that we require is in experimental. >> > Indeed, and it looks like it's likely to stay there. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745960
.. And this is just one reason why distributions should not do the whole insane "dynamic linking only" strategy. Dynamic linking should be for core distro packages only. Not for random other stuff. That's *particularly* true for random oddball libraries (is libgit2 but also libdivecomputer or even things like libxml). The advantages of dynamic linking are totally negated by (a) versioning issues and (b) lack of wide sharing. Just look at what all external entities end up *having* to do (ie think valve etc). Debian should rethink its policies wrt dynamic libraries, because the current one is wrong for users, and wrong for developers. But also wrong for purely technical reasons. Could someone involved with Debian please try to take this issue up? I'm fed up with how the kernel makes binary compatibility such a priority, only to have distributions throw all that sanity and effort away. Linus
_______________________________________________ subsurface mailing list subsurface@hohndel.org http://lists.hohndel.org/cgi-bin/mailman/listinfo/subsurface