Hi Ivo, On Wed, Apr 10, 2019 at 2:35 PM Ivo De Decker <iv...@debian.org> wrote: > > Hi, > > On Wed, Apr 10, 2019 at 10:24:25AM +0300, Sergei Golovan wrote: > > The problem with the package is that it doesn't link to a specific > > mysql or mariadb client library, but searches for it in runtime by > > name and loads it dynamically. So we can't use the shlibdeps mechanism > > to construct the dependencies list as usual. > > Is there a specific reason why this isn't done? Wouldn't it be better to just > link to the client library the way other packages do? Obviously, such a change > would be for after the buster release.
That's the way the upstream code is written. It uses Tcl_LoadFile() to load the library dynamically at the runtime. I'm afraid that to make it work with pre-linked library would mean rewriting a portion of the code. Cheers! -- Sergei Golovan