[Pkg-sogo-maintainers] Bug#1033607: Bug#1033607: sogo: /usr/bin/sogo linked against wrong version of libgnustep-base

Phil Gruber philipp.gruber at flupps.net
Mon Apr 3 03:10:52 BST 2023


Thanks Jeroen,

I've looped through all the libraries used by `sogod` and it seems like 
`libsope1` is the culprit. A lot of libraries in that package are linked 
to libgnustep-base.so.1.24, despite the package requiring 1.27:

> $ objdump -p /usr/local/lib/libSaxObjC.so.4.9 |grep NEEDED
>   NEEDED               libgnustep-base.so.1.24
 > [...]

same result for these files:

 > /usr/local/lib/libWEExtensions.so.4.9
 > /usr/local/lib/libNGStreams.so
 > /usr/local/lib/libNGObjWeb.so

and a few more.

I've tried rebuilding the package from source, but no difference.


On 01/04/2023 21.19, Jeroen Dekkers wrote:
> Hi Phil,
> 
> On Sat, 01 Apr 2023 02:41:05 +0200,
> Phil Gruber wrote:
>>
>> Thanks for getting back to me.
>>
>> Here's what this looks like for me:
>>
>>> $ /usr/sbin/sogod
>>> /usr/sbin/sogod: error while loading shared libraries: libgnustep-base.so.1.24: cannot open shared object file: No such file or directory
>>> $ ldd -r /usr/sbin/sogod | grep gnustep
>>>          libgnustep-base.so.1.27 => /usr/lib/libgnustep-base.so.1.27 (0x00007f6c6428f000)
>>>          libgnustep-base.so.1.24 => not found
>>>          libgnustep-base.so.1.24 => not found
>>>          libgnustep-base.so.1.24 => not found
>>>          libgnustep-base.so.1.24 => not found
>>>          libgnustep-base.so.1.24 => not found
>>>          libgnustep-base.so.1.24 => not found
>>>          libgnustep-base.so.1.24 => not found
>>>          libgnustep-base.so.1.24 => not found
>>>          libgnustep-base.so.1.24 => not found
>>
>> I just removed and re-installed the sogo package, but it didn't make a
>> difference.
> 
> Can you use objdump to figure out which files have the dependency on
> libgnustep-base.so.1.24?
> 
> objdump -p /usr/sbin/sogod | grep NEEDED
> 
> If that doesn't list libgnustep-base.so.1.24 then try libSOGo.so.5 and all the
> other libraries listed by ldd.
> 
> Kind regards,
> 
> Jeroen Dekkers



More information about the Pkg-sogo-maintainers mailing list