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

Re: relocation error: ABI change?



On Thu, Nov 26, 2009 at 4:35 PM, Ludovico Cavedon
<ludovico.cavedon@gmail.com> wrote:
> Kurt Roeckx wrote:
>>> qutecom: relocation error: /usr/lib/qutecom/libphapi.so: symbol
>>> CRYPTO_malloc_debug_init, version OPENSSL_0.9.8 not defined in file
>>> libcrypto.so.0.9.8 with link time reference
>>>
>>
>> It seems I missed that that symbol changed from a define to a
>> real symbol and didn't bump shlibs.  I will fix that in a next
>> upload of openssl.  (Feel free to submit a bug against openssl
>> about that.)
>
> Ok, thank you!
>
>> The users seems to be using a mixing packages from testing/unstable
>> with packages from stable.
>
> If the shlibs bump would have been done, this would have not happened,
> as that user would have been force to upgrade openssl too. Did I
> understood correctly?

You did.

Kurt, AFAICT, openssl doesn't use the (relatively) new dpkg-shlibdeps
symbols support, would you consider adding that to openssl? More info
here:

http://wiki.debian.org/UsingSymbolsFiles
http://wiki.debian.org/Projects/ImprovedDpkgShlibdeps

This newish feature helps reduce the need for backports by making sid
package more likely to be installable in stable and also helps the
release team with transitions.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


Reply to: