libkhtml shared library misses a dependency on libkjs

Bug #305501 reported by Andres Freund
2
Affects Status Importance Assigned to Milestone
kdelibs (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: kdelibs

Version: kdelibs4c2a as of 4:3.5.10.dfsg.1-1ubuntu4
libkhtml.so.4 uses the symbol _ZN3KJS9ObjectImp4markEv:
$ objdump -Tt /usr/lib/libkhtml.so.4|grep _ZN3KJS9ObjectImp4markEv:
0000000000000000 D *UND* 0000000000000000 _ZN3KJS9ObjectImp4markEv

which is provided by libkjs.so.1
$ objdump -Tt /usr/lib/libkjs.so.1|grep _ZN3KJS9ObjectImp4markEv
000000000002b310 g DF .text 0000000000000074 Base _ZN3KJS9ObjectImp4markEv

but ldd of libkhtml shows:
$ ldd /usr/lib/libkhtml.so.4|grep libkjs
nothing relevant.

Due to this applications using libkhtml like amarok are not able to start. When LD_PRELOAD'ing libkjs.so.1 everything works.

Andres

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.