[Ekiga-list] Ekiga 2.0.3. calls for version 1.10.1 of libpt_linux_x86_r

Damien Sandras dsandras at seconix.com
Thu Nov 16 11:52:45 UTC 2006


Hi,

Le jeudi 16 novembre 2006 à 09:27 +0100, Bent Bagger a écrit :
> Hi
> 
> I have just updated Ekiga from version 2.0.2. to 2.0.3. The update
> ended up by being successful, but I made an observation which I will
> bring to your attention:
> 
> As part of the process I did a 'make uninstall' in all three 'old'
> directories (pwlib-1.10.1, opal-2.2.2 and ekiga-2.0.2) to have a
> 'clean slate'.
> 
> After a successful build I could not run ekiga:
>   # ekiga -d 4
> ekiga: error while loading shared libraries: libpt_linux_x86_r.so.1.10.1: cannot
>      open shared object file: No such file or directory
> 
> A 'll /usr/lib/libpt_linux_x86_r.so*' reveals this:
> lrwxrwxrwx 1 root root      27 Nov 16 08:37 /usr/lib/libpt_linux_x86_r.so ->
>      libpt_linux_x86_r.so.1.10.2
> lrwxrwxrwx 1 root root      27 Nov 16 08:37 /usr/lib/libpt_linux_x86_r.so.1 ->
>      libpt_linux_x86_r.so.1.10.2
> lrwxrwxrwx 1 root root      27 Nov 16 08:37 /usr/lib/libpt_linux_x86_r.so.1.10
>      -> libpt_linux_x86_r.so.1.10.2
> -r--r--r-- 1 root root 3737696 Nov 16 08:37 /usr/lib/libpt_linux_x86_r.so.1.10.2
> 
> libpt_linux_x86_r.so.1.10.1 is part of the pwlib-1.10.1 package. I
> 'fixed' the problem by linking:
> 
> # cd /usr/lib
> # ln -s libpt_linux_x86_r.so.1.10.2 libpt_linux_x86_r.so.1.10.1
> 
> and then Ekiga ran as it should.
> 
> If I hadn't done the 'make uninstall' I would probably never had seen
> this behaviour (I wouldn't call it an error).

That means that when Ekiga was compiled, it linked against the old
libpt_linux which was still present in /usr/lib.

The symlink you created is potentially dangerous and could lead to
unexpected crashes if the library is binary incompatible with the older
1.10.1.

-- 
Damien Sandras

Ekiga Softphone : http://www.ekiga.org
NOVACOM                    : http://www.novacom.be
FOSDEM                      : http://www.fosdem.org
SIP Phone               : sip:dsandras at ekiga.net




More information about the ekiga-list mailing list