Bug#370387: building against libsoup might result in more gnutls libs being used

Michal Čihař michal at cihar.com
Mon Jun 5 09:49:42 UTC 2006


Hi

On Mon, 5 Jun 2006 10:59:34 +0200
Loïc Minier <lool at dooz.org> wrote:

> On Mon, Jun 05, 2006, Michal Cihar wrote:
> > While preparing update of mpdscribble, I was notified that resulting
> > binary is built against more libgnutls libraries. This is caused by two
> > facts in libsoup2.2-dev package:
> 
>  Could you paste the exact warning that you got?

It's warning from linda that binary is linked against two version of
same library.

> > 2. libsoup2.2-dev depends on libgnutls-dev, however it libgnutls-dev is
> > also provided by libgnutls11-dev
> 
>  Yes, and this is IMO correct:

IMO no because of libgnutls.so symlink in libgnutls11-dev which points
to another version than libsoup is using. This will break static
linkage and results in strange results in dynamic linkage.

>  Please note that libgnutls-dev is a real package which Replaces
>  libgnutls11-dev.

I know that it is real package, however nothing forces me to upgrade
and deps of libsoup2.2-dev are satisfied also with libgnutls11-dev what
can lead to problems (I expect this is temporary until libgnutls11
vanishes from archives).

>  Hmm, I think this would be incorrect as libsoup is buildable with
>  libgnutls11-dev as well.

So the dependency should be filled in on build time.

-- 
	Michal Čihař | http://cihar.com | http://blog.cihar.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20060605/4e3841df/signature.pgp


More information about the Pkg-gnome-maintainers mailing list