Re: libdb transition policy?
* Nikita V. Youshchenko:
>> * Nikita V. Youshchenko:
>> > However, if I will build library against libdb4.4 instead of
>> > libdb4.2, this will probably break any binaries built against the
>> > library - both packaged and local.
>> What kind of interface does libetpan expose? Based on the package
>> description, I wouldn't expect the library to export any Berkeley DB
>> objects at all.
> Library internally uses libdb (to maintain mail cache, and probably
> for other things also), and is currently linked against libdb4.2. So
> the issue exists.
Berkeley DB uses symbol versioning, so I don't think changing the DB
version will affect the library ABI.
You need to devise a procedure for upgrading the database
environments, of course. But this is completely separate from soname