Comment 8 for bug 232402

Revision history for this message
StefanPotyra (sistpoty) wrote : Re: chmsee FTBFS in Hardy

intrepid: doesn't seem to work:
>> chmsee
chmsee: symbol lookup error: chmsee: undefined symbol: gtk_moz_embed_set_comp_path

let's take a look:

corresponding Depends line of resulting deb:
Depends: libc6 (>= 2.7-1), libchm1 (>= 0.39-5), libgcc1 (>= 1:4.1.1-21), libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>= 2.15.6), libgtk2.0-0 (>= 2.12.0), libpango1.0-0 (>= 1.19.4), libssl0.9.8 (>= 0.9.8f-1), libstdc++6 (>= 4.1.1-21), libxml2 (>= 2.6.27), python, python-chm

comparing to NEEDED entries of chmsee
objdump -p $(which chmsee) | grep NEEDED
  NEEDED libgthread-2.0.so.0
  NEEDED libglade-2.0.so.0
  NEEDED libgtk-x11-2.0.so.0
  NEEDED libxml2.so.2
  NEEDED libgdk-x11-2.0.so.0
  NEEDED libgdk_pixbuf-2.0.so.0
  NEEDED libpango-1.0.so.0
  NEEDED libgobject-2.0.so.0
  NEEDED libglib-2.0.so.0
  NEEDED libchm.so.1
  NEEDED libcrypto.so.0.9.8
  NEEDED libxul.so
  NEEDED libxpcom.so
  NEEDED libpthread.so.0
  NEEDED libstdc++.so.6
  NEEDED libgcc_s.so.1
  NEEDED libc.so.6

so why is libxul.so not found in the package's depends line (or rather why does it show libxul.so instead of libxul.so.0d?)