Peter Samuelson <[email protected]> writes:

> Sometime between lenny (1.8+20080606-1) and sid (1.15-1), libidn introduced
> symbol versioning.  Now if an app is linked against current libidn, and run
> against the libidn in lenny, the app will complain at runtime:

Hi and thanks for the report!

>     /usr/sbin/jabberd: /usr/lib/libidn.so.11: no version information 
> available (required by /usr/lib/libjabberd.so.2)

Is that a fatal error or a warning?

If it is a warning, perhaps that is a reasonable price to pay for having
an inconsistent system -- I could even see situations where the warning
would be useful, to make you upgrade.

If the application refuse to work, though, I think the problem is more
severe and we should try to find a solution.

> For the sake of partial lenny->squeeze upgrades, the dpkg shlibs file
> should point to libidn11 (>= 1.15) or whenever the versioned symbols
> were introduced.

I don't know how to fix that.  Anibal, help?

/Simon



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to