[Debian-med-packaging] libsdsl and fsm-lite issue

Andreas Tille tille at debian.org
Tue Jul 5 09:22:05 UTC 2016


Hi Tomasz,
[keeping Debian Med packaging list in CC]

On Tue, Jul 05, 2016 at 10:36:12AM +0200, Tomasz Buchert wrote:
> Hi Andreas,
> there is a new release of libsdsl for some time and I tried to package
> it now during Debconf. I did, but the new release introduced a change in
> dynamic symbols, so when I run fsm-lite it ends with an error:
> 
>   fsm-lite: symbol lookup error: fsm-lite: undefined symbol: _ZN4sdsl10int_vectorILh0EE5widthEh
> 
> Libsdsl relies a lot on C++ templates and is probably very fragile in
> terms of dynamic linkage.

:-(

> Therefore, we have to think about how new
> versions of libsdsl should be released. It is likely that every
> release of libsdsl may require a rebuild of all dependencies and a way
> to force it would be to actually rename each new release to a +1 name
> and make a transition of the dependencies.

I have no idea about the other dependencies but if its just a matter of
a simple rebuild for fsm-lite we should probably do this.  Feel free to
NMU and commit the change to Debian Med Git.

> Let me know what you think.

You've done a good job to check reverse dependencies. ;-)

> PS. Are you at debconf?

Unfortunately not and I admit I'm jealous.

Have fun in Cape Town

       Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list