[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: