linux.debian.devel.release
[Top] [All Lists]

Re: Bug#492513: libkipi - tighten shlibs or bump soname (undefined symbo

Subject: Re: Bug#492513: libkipi - tighten shlibs or bump soname (undefined symbol)
From: Mark Purcell <msp@xxxxxxxxxx>
Date: Tue, 29 Jul 2008 14:10:12 +0200
Newsgroups: linux.debian.devel.release, linux.debian.bugs.dist
Release-Team,

The undefined symbol is caused by an API change in libkipi.

As compatibility is maintained, kphotoalbum and gwenview work correctly with 
the all versions of libkipi0.  However digikam requires libkipi0 >= 1.6.1.

I see two options for resolution:

1.  Tighten the shlibs libkipi0 (>= 0.1.6-1), upload libkipi0_0.1.6-2 then 
binNMU digikam, or

2.  Bump soname - say libkipi0deb_0.1.6-2, process through NEW, then binNMU 
digikam, kphotoalbum and gwenview.

Which option would you prefer for lenny?

Mark

On Mon, 28 Jul 2008, Mark Purcell wrote:
> reassign 492513 libkipi0 0.1.6-1
> thanks
>
> On Sun, 27 Jul 2008, Nadav Kavalerchik wrote:
> > after upgrade 0.9.3 --> 0.9.4 i get:
> > laptop:~# digikam
> > digikam: symbol lookup error: digikam: undefined symbol:
> > _ZN4KIPI9Interface7versionEv
> >
> > and it does not start :-(
>
> [...]
>
> > libkipi0                              | 0.1.5-2
>
> Nadav,
>
> Thanks for the report.  This symbol is provided by libkipi0 0.1.6-1.
>
> The fix will require an soname bump and NEW package for libkipi and then a
> binNMU for digikam, kipi-plugins, kphotoalbum & gwenview.
>
> Mark


<Prev in Thread] Current Thread [Next in Thread>