Comment 7 for bug 305603

Revision history for this message
Tico (ballagas) wrote :

Here is the relevant output of 'ldd libgstice.so'
 libjinglebase.so.0 => /usr/lib/libjinglebase.so.0 (0xb7eda000)
 libjinglep2pbase.so.0 => /usr/lib/libjinglep2pbase.so.0 (0xb7e6f000)
 libjinglep2pclient.so.0 => /usr/lib/libjinglep2pclient.so.0 (0xb7e47000)
So it looks like they have removed the dependancies on libjinglexmpp and libjinglexmllite...

Here is the list of files installed with libjinglexmpp0.3-0 (Note the missing .so files)
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libjinglexmpp0.3-0
/usr/share/doc/libjinglexmpp0.3-0/copyright
/usr/share/doc/libjinglexmpp0.3-0/README
/usr/share/doc/libjinglexmpp0.3-0/AUTHORS
/usr/share/doc/libjinglexmpp0.3-0/README.Debian
/usr/share/doc/libjinglexmpp0.3-0/NEWS.gz
/usr/share/doc/libjinglexmpp0.3-0/changelog.Debian.gz

Here is the list of files installed with libjinglexmllite0.3-0 (Note the missing .so files)
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libjinglexmllite0.3-0
/usr/share/doc/libjinglexmllite0.3-0/copyright
/usr/share/doc/libjinglexmllite0.3-0/README
/usr/share/doc/libjinglexmllite0.3-0/AUTHORS
/usr/share/doc/libjinglexmllite0.3-0/README.Debian
/usr/share/doc/libjinglexmllite0.3-0/NEWS.gz
/usr/share/doc/libjinglexmllite0.3-0/changelog.Debian.gz

Farsight is a better test case for this issue moving forward:
laptop:/usr/lib/farsight-0.1-3$ ldd libjingle-transmitter.so | grep found
 libjinglep2pbase-0.3.so.0 => not found
 libjinglep2pclient-0.3.so.0 => not found
 libjinglexmpp-0.3.so.0 => not found
 libjinglexmllite-0.3.so.0 => not found
 libjinglebase-0.3.so.0 => not found

There are 2 problems here:
1) This bug - missing .so files for libjinglexmpp and libjinglexmllite
2) file naming convention conflict. Farsight is expecting the '-0.3' extension, but libgstice.so is not.