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.
Here is the relevant output of 'ldd libgstice.so' libjinglebase. so.0 (0xb7eda000) se.so.0 => /usr/lib/ libjinglep2pbas e.so.0 (0xb7e6f000) ient.so. 0 => /usr/lib/ libjinglep2pcli ent.so. 0 (0xb7e47000)
libjinglebase.so.0 => /usr/lib/
libjinglep2pba
libjinglep2pcl
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) doc/libjinglexm pp0.3-0 doc/libjinglexm pp0.3-0/ copyright doc/libjinglexm pp0.3-0/ README doc/libjinglexm pp0.3-0/ AUTHORS doc/libjinglexm pp0.3-0/ README. Debian doc/libjinglexm pp0.3-0/ NEWS.gz doc/libjinglexm pp0.3-0/ changelog. Debian. gz
/.
/usr
/usr/share
/usr/share/doc
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
Here is the list of files installed with libjinglexmllit e0.3-0 (Note the missing .so files) doc/libjinglexm llite0. 3-0 doc/libjinglexm llite0. 3-0/copyright doc/libjinglexm llite0. 3-0/README doc/libjinglexm llite0. 3-0/AUTHORS doc/libjinglexm llite0. 3-0/README. Debian doc/libjinglexm llite0. 3-0/NEWS. gz doc/libjinglexm llite0. 3-0/changelog. Debian. gz
/.
/usr
/usr/share
/usr/share/doc
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
Farsight is a better test case for this issue moving forward: /usr/lib/ farsight- 0.1-3$ ldd libjingle- transmitter. so | grep found se-0.3. so.0 => not found ient-0. 3.so.0 => not found 0.3.so. 0 => not found te-0.3. so.0 => not found 0.3.so. 0 => not found
laptop:
libjinglep2pba
libjinglep2pcl
libjinglexmpp-
libjinglexmlli
libjinglebase-
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.