[Live-demo] [OSGeo] #949: ossim installation script fails

OSGeo trac_osgeo at osgeo.org
Mon Jul 30 02:47:23 PDT 2012

#949: ossim installation script fails
 Reporter:  kalxas   |       Owner:  kalxas           
     Type:  defect   |      Status:  assigned         
 Priority:  major    |   Milestone:  OSGeoLive6.0Final
Component:  LiveDVD  |    Keywords:  6.0, ossim       
Changes (by hamish):

 * cc: epifanio (added)



 just looking into this. It's a bit confusing.

 In 6.0 beta6 we are shipping both the ossim-core 1.7.21 package from
 ubuntu's repositories, and a tarball of version 1.8.12 installed to
 /usr/local/ossim. [n.b., and the overview page says version 1.8.6]

 We end up with two copies of everything, but both the installed copies are
 compiled against old libraries not available in 12.04 (e.g.
 libOpenThreads.so.13). One thing that stumps me is how ossim-core ended up
 in official 12.04 but compiled against other libraries?! I didn't think
 that was supposed to be possible. Some weirdness or anachronism of how
 ubuntu pulls in packages from Debian/sid?

 Anyway, I can rebuild the official ubuntu 1.7.21 ossim-core package
 without much fuss, which gives us the ossim engine, but that does not come
 with ossimplanet or imagelinker which are the two ossim frontends
 showcased in the quickstart. Those come in the tarball.

 So the thing to do, would seem to me, to checkout this from OSSIM's svn:

 ('`apt-get build-dep ossim-core`' should make that a bit easier)

 and rebuild from source on a copy of the livedvd 6.0beta VM, and put the
 tarball up on download.osgeo.org/livedvd/.

 but it is just the ossim/ and ossimPlanet/ dirs in that tag which should
 be built? Can I re-use the DebianGIS build rules?

 (heading out of town soon & running out of time to do much)

 ossimplanet 1.8.12's missing libs according to `ldd`:
         libavcodec.so.52 => not found
         libavdevice.so.52 => not found
         libavformat.so.52 => not found
         libavutil.so.50 => not found
         libOpenThreads.so.13 => not found
         libosgDB.so.65 => not found
         libosgGA.so.65 => not found
         libosg.so.65 => not found
         libosgText.so.65 => not found
         libosgUtil.so.65 => not found
         libosgViewer.so.65 => not found
         libswscale.so.0 => not found

Ticket URL: <https://trac.osgeo.org/osgeo/ticket/949#comment:7>
OSGeo <http://www.osgeo.org/>
OSGeo committee and general foundation issue tracker.

More information about the Live-demo mailing list