Bug#348920: liblablgtk2-ocaml-dev: fail to load dlllablrsvg
severity 348920 grave
reassign 348920 librsvg2-2
retitle 348920 librsvg2-2: ABI change without package name change
kthxbye
On Thu, Jan 19, 2006 at 22:39:11 +0000, Remi Vanicat wrote:
> Package: liblablgtk2-ocaml-dev
> Version: 2.6.0-2
> Severity: normal
>
> when running the /usr/bin/lablgtk2 script, it failed with the
> following error:
> Reason: /usr/lib/ocaml/3.09.1/stublibs/dlllablrsvg.so: undefined symbol: rsvg_handle_new_gz.
>
The current version of lablgtk2 was built with an earlier version of
librsvg2-2, which did have this symbol: using the version from stable, I
get:
$ nm -D usr/lib/librsvg-2.so.2 |grep rsvg_handle_new_gz
00007214 T rsvg_handle_new_gz
I believe that this is an ABI change in librsvg, and should have
warranted an soname change, or at least a package name change.
Cheers,
Julien Cristau
Reply to: