problem running gazebo7

Create issue
Issue #2448 new
angel lema created an issue

I'm running ubuntu 16.04 on a virtual machine.I have installed gazebo7 on it cuz i need this version for ROS kinetic and when i put gazebo in a new terminal i receive the following error: gzserver: symbol lookup error: /usr/lib/x86_64-linux-gnu/libsdformat.so.4: undefined symbol: _ZN8ignition4math15SemanticVersionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE

Comments (9)

  1. Shane Loretz

    I don't have enough information from your description to tell what is going on. Would you mind providing the output of each of these commands?

    1. ldd $(which gazebo)
    2. apt show libsdformat*
    3. apt show libignition-math*
    4. ldd /usr/lib/x86_64-linux-gnu/libsdformat.so.4
    5. gazebo --version

    c++filt says the symbol it failed to find is ignition::math::SemanticVersion::SemanticVersion(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)

  2. gianlucamassimiani

    I am having the same issue with Gazebo 7 and Ros kinetic on Ubuntu 16.04. When I launch gazebo from terminal by typing either

    gazebo
    

    or

    rosrun gazebo_ros gazebo
    

    I get the following error:

    #!gzserver: symbol lookup error: /usr/lib/x86_64-linux-gnu/libsdformat.so.4: undefined symbol: _ZN8ignition4math15SemanticVersionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
    

    As @sloretz suggested I typed the followings:

    1) ldd $(which gazebo) returned as output:

            linux-vdso.so.1 =>  (0x00007ffcd6776000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd26fccb000)
        libgazebo_common.so.7 => /usr/lib/x86_64-linux-gnu/libgazebo_common.so.7 (0x00007fd26f9c2000)
        libboost_system.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0 (0x00007fd26f7be000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd26f43c000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd26f226000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd26ee5c000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fd26fee8000)
        libgazebo_math.so.7 => /usr/lib/x86_64-linux-gnu/libgazebo_math.so.7 (0x00007fd26ec20000)
        libignition-math2.so.2 => /usr/lib/x86_64-linux-gnu/libignition-math2.so.2 (0x00007fd26ea05000)
        libboost_thread.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0 (0x00007fd26e7df000)
        libboost_filesystem.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0 (0x00007fd26e5c7000)
        libboost_iostreams.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.58.0 (0x00007fd26e3ae000)
        libfreeimage.so.3 => /usr/lib/x86_64-linux-gnu/libfreeimage.so.3 (0x00007fd26e0fb000)
        libtinyxml.so.2.6.2 => /usr/lib/x86_64-linux-gnu/libtinyxml.so.2.6.2 (0x00007fd26dee5000)
        libavcodec-ffmpeg.so.56 => /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56 (0x00007fd26cab5000)
        libavformat-ffmpeg.so.56 => /usr/lib/x86_64-linux-gnu/libavformat-ffmpeg.so.56 (0x00007fd26c6b7000)
        libavutil-ffmpeg.so.54 => /usr/lib/x86_64-linux-gnu/libavutil-ffmpeg.so.54 (0x00007fd26c448000)
        libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007fd26c1d9000)
        libswscale-ffmpeg.so.3 => /usr/lib/x86_64-linux-gnu/libswscale-ffmpeg.so.3 (0x00007fd26bf4a000)
        libtar.so.0 => /usr/lib/libtar.so.0 (0x00007fd26bd41000)
        libsdformat.so.4 => /usr/lib/x86_64-linux-gnu/libsdformat.so.4 (0x00007fd26ba77000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd26b86f000)
        libgts-0.7.so.5 => /usr/lib/x86_64-linux-gnu/libgts-0.7.so.5 (0x00007fd26b612000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fd26b301000)
        libgdal.so.1 => /usr/lib/libgdal.so.1 (0x00007fd26a4cd000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd26a1c4000)
        libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fd269fb4000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd269d9a000)
        libjxrglue.so.0 => /usr/lib/x86_64-linux-gnu/libjxrglue.so.0 (0x00007fd269b79000)
        libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007fd269920000)
        libopenjp2.so.7 => /usr/lib/x86_64-linux-gnu/libopenjp2.so.7 (0x00007fd2696e9000)
        libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007fd2694c4000)
        libraw.so.15 => /usr/lib/x86_64-linux-gnu/libraw.so.15 (0x00007fd269204000)
        libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5 (0x00007fd268f90000)
        libwebpmux.so.1 => /usr/lib/x86_64-linux-gnu/libwebpmux.so.1 (0x00007fd268d89000)
        libwebp.so.5 => /usr/lib/x86_64-linux-gnu/libwebp.so.5 (0x00007fd268b2d000)
        libIlmImf-2_2.so.22 => /usr/lib/x86_64-linux-gnu/libIlmImf-2_2.so.22 (0x00007fd26865f000)
        libHalf.so.12 => /usr/lib/x86_64-linux-gnu/libHalf.so.12 (0x00007fd26841c000)
        libIex-2_2.so.12 => /usr/lib/x86_64-linux-gnu/libIex-2_2.so.12 (0x00007fd2681fe000)
        libswresample-ffmpeg.so.1 => /usr/lib/x86_64-linux-gnu/libswresample-ffmpeg.so.1 (0x00007fd267fe1000)
        libva.so.1 => /usr/lib/x86_64-linux-gnu/libva.so.1 (0x00007fd267dc5000)
        libzvbi.so.0 => /usr/lib/x86_64-linux-gnu/libzvbi.so.0 (0x00007fd267b3a000)
        libxvidcore.so.4 => /usr/lib/x86_64-linux-gnu/libxvidcore.so.4 (0x00007fd267826000)
        libx265.so.79 => /usr/lib/x86_64-linux-gnu/libx265.so.79 (0x00007fd266c07000)
        libx264.so.148 => /usr/lib/x86_64-linux-gnu/libx264.so.148 (0x00007fd266863000)
        libwavpack.so.1 => /usr/lib/x86_64-linux-gnu/libwavpack.so.1 (0x00007fd26663a000)
        libvpx.so.3 => /usr/lib/x86_64-linux-gnu/libvpx.so.3 (0x00007fd266216000)
        libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007fd265f6d000)
        libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007fd265d42000)
        libtwolame.so.0 => /usr/lib/x86_64-linux-gnu/libtwolame.so.0 (0x00007fd265b1f000)
        libtheoraenc.so.1 => /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1 (0x00007fd2658e0000)
        libtheoradec.so.1 => /usr/lib/x86_64-linux-gnu/libtheoradec.so.1 (0x00007fd2656c6000)
        libspeex.so.1 => /usr/lib/x86_64-linux-gnu/libspeex.so.1 (0x00007fd2654ad000)
        libsnappy.so.1 => /usr/lib/x86_64-linux-gnu/libsnappy.so.1 (0x00007fd2652a5000)
        libshine.so.3 => /usr/lib/x86_64-linux-gnu/libshine.so.3 (0x00007fd265098000)
        libschroedinger-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libschroedinger-1.0.so.0 (0x00007fd264dc3000)
        libopus.so.0 => /usr/lib/x86_64-linux-gnu/libopus.so.0 (0x00007fd264b79000)
        libopenjpeg.so.5 => /usr/lib/x86_64-linux-gnu/libopenjpeg.so.5 (0x00007fd264956000)
        libmp3lame.so.0 => /usr/lib/x86_64-linux-gnu/libmp3lame.so.0 (0x00007fd2646e1000)
        libgsm.so.1 => /usr/lib/x86_64-linux-gnu/libgsm.so.1 (0x00007fd2644d3000)
        libcrystalhd.so.3 => /usr/lib/x86_64-linux-gnu/libcrystalhd.so.3 (0x00007fd2642b8000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fd264096000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd263e92000)
        libssh-gcrypt.so.4 => /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4 (0x00007fd263c49000)
        librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007fd263a2d000)
        libmodplug.so.1 => /usr/lib/x86_64-linux-gnu/libmodplug.so.1 (0x00007fd2636a2000)
        libgme.so.0 => /usr/lib/x86_64-linux-gnu/libgme.so.0 (0x00007fd263454000)
        libbluray.so.1 => /usr/lib/x86_64-linux-gnu/libbluray.so.1 (0x00007fd26320b000)
        libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fd262edb000)
        libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007fd262ca8000)
        libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007fd262a3f000)
        libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fd2625fb000)
        libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fd2623b1000)
        liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007fd2621a2000)
        libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007fd261f51000)
        libboost_regex.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0 (0x00007fd261c49000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fd2619d9000)
        libarmadillo.so.6 => /usr/lib/libarmadillo.so.6 (0x00007fd2617d1000)
        libproj.so.9 => /usr/lib/x86_64-linux-gnu/libproj.so.9 (0x00007fd261576000)
        libpoppler.so.58 => /usr/lib/x86_64-linux-gnu/libpoppler.so.58 (0x00007fd2610f8000)
        libfreexl.so.1 => /usr/lib/x86_64-linux-gnu/libfreexl.so.1 (0x00007fd260eef000)
        libgeos_c.so.1 => /usr/lib/x86_64-linux-gnu/libgeos_c.so.1 (0x00007fd260cc1000)
        libepsilon.so.1 => /usr/lib/x86_64-linux-gnu/libepsilon.so.1 (0x00007fd260aa9000)
        libodbc.so.2 => /usr/lib/x86_64-linux-gnu/libodbc.so.2 (0x00007fd260840000)
        libodbcinst.so.2 => /usr/lib/x86_64-linux-gnu/libodbcinst.so.2 (0x00007fd26062e000)
        libkmlbase.so.1 => /usr/lib/x86_64-linux-gnu/libkmlbase.so.1 (0x00007fd260414000)
        libkmldom.so.1 => /usr/lib/x86_64-linux-gnu/libkmldom.so.1 (0x00007fd26015b000)
        libkmlengine.so.1 => /usr/lib/x86_64-linux-gnu/libkmlengine.so.1 (0x00007fd25ff21000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fd25fcf8000)
        libxerces-c-3.1.so => /usr/lib/x86_64-linux-gnu/libxerces-c-3.1.so (0x00007fd25f783000)
        libjasper.so.1 => /usr/lib/x86_64-linux-gnu/libjasper.so.1 (0x00007fd25f52e000)
        libnetcdf.so.11 => /usr/lib/x86_64-linux-gnu/libnetcdf.so.11 (0x00007fd25c1cb000)
        libhdf5_serial.so.10 => /usr/lib/x86_64-linux-gnu/libhdf5_serial.so.10 (0x00007fd25bd2e000)
        libmfhdfalt.so.0 => /usr/lib/libmfhdfalt.so.0 (0x00007fd25bb09000)
        libdfalt.so.0 => /usr/lib/libdfalt.so.0 (0x00007fd25b863000)
        libogdi.so.3.2 => /usr/lib/libogdi.so.3.2 (0x00007fd25b642000)
        libgif.so.7 => /usr/lib/x86_64-linux-gnu/libgif.so.7 (0x00007fd25b439000)
        libpq.so.5 => /usr/lib/x86_64-linux-gnu/libpq.so.5 (0x00007fd25b209000)
        libdapclient.so.6 => /usr/lib/x86_64-linux-gnu/libdapclient.so.6 (0x00007fd25afca000)
        libdap.so.17 => /usr/lib/x86_64-linux-gnu/libdap.so.17 (0x00007fd25ac4c000)
        libspatialite.so.7 => /usr/lib/x86_64-linux-gnu/libspatialite.so.7 (0x00007fd25a4c9000)
        libcurl-gnutls.so.4 => /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x00007fd25a25c000)
        libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007fd259ea1000)
        libmysqlclient.so.20 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.20 (0x00007fd259892000)
        libjpegxr.so.0 => /usr/lib/x86_64-linux-gnu/libjpegxr.so.0 (0x00007fd25965e000)
        liblcms2.so.2 => /usr/lib/x86_64-linux-gnu/liblcms2.so.2 (0x00007fd259407000)
        libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007fd2591e5000)
        libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 (0x00007fd258fd7000)
        libIlmThread-2_2.so.12 => /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.12 (0x00007fd258dd0000)
        libsoxr.so.0 => /usr/lib/x86_64-linux-gnu/libsoxr.so.0 (0x00007fd258b6b000)
        libnuma.so.1 => /usr/lib/x86_64-linux-gnu/libnuma.so.1 (0x00007fd258960000)
        libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007fd258757000)
        liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007fd2584d7000)
        libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fd2581f6000)
        libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007fd257fc3000)
        libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007fd257d8d000)
        libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fd257b0d000)
        libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fd2578ca000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fd257620000)
        libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fd2573bc000)
        libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fd2571a9000)
        libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fd256ed7000)
        libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fd256ca8000)
        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fd256aa4000)
        libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fd256899000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fd25667e000)
        libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007fd256463000)
        libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007fd256222000)
        libicui18n.so.55 => /usr/lib/x86_64-linux-gnu/libicui18n.so.55 (0x00007fd255dc0000)
        libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007fd255a2c000)
        libblas.so.3 => /usr/lib/libblas.so.3 (0x00007fd2557bd000)
        liblapack.so.3 => /usr/lib/liblapack.so.3 (0x00007fd254fc5000)
        libarpack.so.2 => /usr/lib/libarpack.so.2 (0x00007fd254d7a000)
        libsuperlu.so.4 => /usr/lib/x86_64-linux-gnu/libsuperlu.so.4 (0x00007fd254b0e000)
        libgeos-3.5.0.so => /usr/lib/x86_64-linux-gnu/libgeos-3.5.0.so (0x00007fd254774000)
        libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007fd25456a000)
        libminizip.so.1 => /usr/lib/x86_64-linux-gnu/libminizip.so.1 (0x00007fd25435f000)
        liburiparser.so.1 => /usr/lib/x86_64-linux-gnu/liburiparser.so.1 (0x00007fd254144000)
        libhdf5_serial_hl.so.10 => /usr/lib/x86_64-linux-gnu/libhdf5_serial_hl.so.10 (0x00007fd253f24000)
        libsz.so.2 => /usr/lib/x86_64-linux-gnu/libsz.so.2 (0x00007fd253d21000)
        libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fd253a4c000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fd253838000)
        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fd253630000)
        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fd25342c000)
        libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007fd253223000)
        libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007fd252f99000)
        libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007fd252cf7000)
        libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007fd252ac4000)
        libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007fd2528ae000)
        libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007fd250df7000)
        libgfortran.so.3 => /usr/lib/x86_64-linux-gnu/libgfortran.so.3 (0x00007fd250acc000)
        libaec.so.0 => /usr/lib/x86_64-linux-gnu/libaec.so.0 (0x00007fd2508c4000)
        libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007fd25069b000)
        libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007fd25048c000)
        libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007fd250241000)
        libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007fd250009000)
        libquadmath.so.0 => /usr/lib/x86_64-linux-gnu/libquadmath.so.0 (0x00007fd24fdca000)
    

    2) apt show -a libsdformat* returned as output:

    Package: libsdformat4
    Version: 4.4.0-1~xenial
    Priority: optional
    Section: libs
    Source: sdformat4
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 844 kB
    Depends: sdformat-sdf (>= 4.4.0-1~xenial), libboost-filesystem1.58.0, libboost-regex1.58.0, libboost-system1.58.0, libc6 (>= 2.14), libgcc1 (>= 1:3.0), libignition-math2, libstdc++6 (>= 5.2), libtinyxml2.6.2v5
    Conflicts: libsdformat1, libsdformat2, libsdformat3, sdformat
    Homepage: http://sdformat.org
    Download-Size: 255 kB
    APT-Manual-Installed: no
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Shared library
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat4
    Version: 4.0.0-1ubuntu2
    Priority: optional
    Section: universe/libs
    Source: sdformat
    Origin: Ubuntu
    Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    Original-Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
    Installed-Size: 732 kB
    Depends: sdformat-sdf (>= 4.0.0-1ubuntu2), libboost-filesystem1.58.0, libboost-regex1.58.0, libboost-system1.58.0, libc6 (>= 2.14), libgcc1 (>= 1:3.0), libignition-math2, libstdc++6 (>= 5.2), libtinyxml2.6.2v5, liburdfdom-model0.4
    Homepage: http://sdformat.org
    Download-Size: 216 kB
    APT-Sources: http://it.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
    Description: Simulation Description Format (SDF) parser - Shared library
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
     .
     This package gathers the shared library
    
    Package: libsdformat4-dev
    Version: 4.4.0-1~xenial
    Priority: optional
    Section: libdevel
    Source: sdformat4
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 106 kB
    Depends: libboost-system-dev, libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev, libboost-iostreams-dev, libtinyxml-dev, libignition-math2-dev, libsdformat4 (= 4.4.0-1~xenial)
    Conflicts: libsdformat2-dev, libsdformat3-dev
    Homepage: http://sdformat.org
    Download-Size: 17,8 kB
    APT-Manual-Installed: no
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Development files
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat4-dev
    Version: 4.0.0-1ubuntu2
    Priority: optional
    Section: universe/libdevel
    Source: sdformat
    Origin: Ubuntu
    Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    Original-Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
    Installed-Size: 103 kB
    Depends: libboost-system-dev, libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev, libtinyxml-dev, liburdfdom-dev, libignition-math2-dev, libsdformat4 (= 4.0.0-1ubuntu2)
    Homepage: http://sdformat.org
    Download-Size: 16,7 kB
    APT-Sources: http://it.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
    Description: Simulation Description Format (SDF) parser - Development files
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
     .
     This package contains development files (headers, shared library
     symbolic link and cmake file).
    
    Package: libsdformat4-dbg
    Version: 4.4.0-1~xenial
    Priority: extra
    Section: debug
    Source: sdformat4
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 14,2 MB
    Depends: libsdformat4 (= 4.4.0-1~xenial)
    Homepage: http://sdformat.org
    Download-Size: 2.270 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Debugging symbols
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat4-dbg
    Version: 4.0.0-1ubuntu2
    Priority: extra
    Section: universe/debug
    Source: sdformat
    Origin: Ubuntu
    Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    Original-Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
    Installed-Size: 2.320 kB
    Depends: libsdformat4 (= 4.0.0-1ubuntu2)
    Homepage: http://sdformat.org
    Build-Ids: 605ec97426b965ba1f3adc6a6d77e3fc44a9d006
    Download-Size: 2.159 kB
    APT-Sources: http://it.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
    Description: Simulation Description Format (SDF) parser - Debugging symbols
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
     .
     This package contains the debugging symbols.
    
    Package: libsdformat5
    Version: 5.3.0-1~xenial
    Priority: optional
    Section: libs
    Source: sdformat5
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 811 kB
    Depends: sdformat-sdf (>= 5.3.0-1~xenial), libboost-filesystem1.58.0, libboost-regex1.58.0, libboost-system1.58.0, libc6 (>= 2.14), libgcc1 (>= 1:3.0), libignition-math3, libstdc++6 (>= 5.2), libtinyxml2.6.2v5
    Breaks: libsdformat2, libsdformat3, libsdformat4
    Replaces: libsdformat2, libsdformat3, libsdformat4
    Homepage: http://sdformat.org
    Download-Size: 248 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Shared library
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat6
    Version: 6.0.0-1~xenial
    Priority: optional
    Section: libs
    Source: sdformat6
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 631 kB
    Depends: sdformat-sdf (>= 6.0.0-1~xenial), libc6 (>= 2.14), libgcc1 (>= 1:3.0), libignition-math4, libstdc++6 (>= 5.2), libtinyxml2.6.2v5
    Breaks: libsdformat2, libsdformat3, libsdformat4, libsdformat5
    Replaces: libsdformat2, libsdformat3, libsdformat4, libsdformat5
    Homepage: http://sdformat.org
    Download-Size: 192 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Shared library
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat5-dev
    Version: 5.3.0-1~xenial
    Priority: optional
    Section: libdevel
    Source: sdformat5
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 85,0 kB
    Depends: libboost-system-dev, libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev, libboost-iostreams-dev, libtinyxml-dev, libignition-math3-dev, libsdformat5 (= 5.3.0-1~xenial)
    Breaks: libsdformat2-dev, libsdformat3-dev, libsdformat4-dev
    Replaces: libsdformat2-dev, libsdformat3-dev, libsdformat4-dev
    Homepage: http://sdformat.org
    Download-Size: 14,4 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Development files
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat6-dev
    Version: 6.0.0-1~xenial
    Priority: optional
    Section: libdevel
    Source: sdformat6
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 111 kB
    Depends: libboost-system-dev, libtinyxml-dev, libignition-math4-dev, libsdformat6 (= 6.0.0-1~xenial)
    Breaks: libsdformat2-dev, libsdformat3-dev, libsdformat4-dev, libsdformat5-dev
    Replaces: libsdformat2-dev, libsdformat3-dev, libsdformat4-dev, libsdformat5-dev
    Homepage: http://sdformat.org
    Download-Size: 18,2 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Development files
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat5-dbg
    Version: 5.3.0-1~xenial
    Priority: extra
    Section: debug
    Source: sdformat5
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 12,6 MB
    Depends: libsdformat5 (= 5.3.0-1~xenial)
    Homepage: http://sdformat.org
    Download-Size: 2.159 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Debugging symbols
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat6-dbg
    Version: 6.0.0-1~xenial
    Priority: extra
    Section: debug
    Source: sdformat6
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 2.724 kB
    Depends: libsdformat6 (= 6.0.0-1~xenial)
    Homepage: http://sdformat.org
    Build-Ids: ae9094d1e26a8f5bf094b4b62b4022f018ca5c0e
    Download-Size: 2.567 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Simulation Description Format (SDF) parser - Debugging symbols
     SDF is an XML file format that describes environments, objects, and robots
     in a manner suitable for robotic applications. SDF is capable of representing
     and describing different physic engines, lighting properties, terrain, static
     or dynamic objects, and articulated robots with various sensors, and acutators.
     The format of SDF is also described by XML, which facilitates updates and
     allows conversion from previous versions. A parser is also contained within
     this package that reads SDF files and returns a C++ interface.
    
    Package: libsdformat-dev
    State: not a real package (virtual)
    Package: libsdformat1
    State: not a real package (virtual)
    Package: libsdformat2
    State: not a real package (virtual)
    Package: libsdformat3
    State: not a real package (virtual)
    Package: libsdformat2-dev
    State: not a real package (virtual)
    Package: libsdformat3-dev
    State: not a real package (virtual)
    

    3)apt show -a libignition-math* returned as output:

    Package: libignition-math2
    Version: 2.9.0-1~xenial
    Priority: extra
    Section: libs
    Source: ignition-math2
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 187 kB
    Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 52,1 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Shared library
    
    Package: libignition-math2
    Version: 2.2.3+dfsg1-4
    Priority: extra
    Section: universe/libs
    Source: ignition-math2
    Origin: Ubuntu
    Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    Original-Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
    Installed-Size: 131 kB
    Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
    Homepage: http://ignitionrobotics.org/libraries/math
    Download-Size: 36,9 kB
    APT-Manual-Installed: no
    APT-Sources: http://it.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
    Description: Ignition Robotics Math Library - Shared library
     A small, fast, and high performance math library. This library is a
     self-contained set of classes and functions suitable for robot applications.
     .
     Ignition Robtics is a set of simple libraries that provide useful
     functionality to bootstrap robot applications. The included libraries
     encapsulate all the essentials, such as common math data types, console
     logging, 3D mesh management, and asynchronous message passing.
    
    Package: libignition-math2-dev
    Version: 2.9.0-1~xenial
    Priority: extra
    Section: libdevel
    Source: ignition-math2
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 426 kB
    Depends: libignition-math2 (= 2.9.0-1~xenial)
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 52,1 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Development files
    
    Package: libignition-math2-dev
    Version: 2.2.3+dfsg1-4
    Priority: extra
    Section: universe/libdevel
    Source: ignition-math2
    Origin: Ubuntu
    Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    Original-Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
    Installed-Size: 262 kB
    Depends: libignition-math2 (= 2.2.3+dfsg1-4)
    Homepage: http://ignitionrobotics.org/libraries/math
    Download-Size: 32,2 kB
    APT-Manual-Installed: no
    APT-Sources: http://it.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
    Description: Ignition Robotics Math Library - Development files
     A small, fast, and high performance math library. This library is a
     self-contained set of classes and functions suitable for robot applications.
     .
     Ignition Robtics is a set of simple libraries that provide useful
     functionality to bootstrap robot applications. The included libraries
     encapsulate all the essentials, such as common math data types, console
     logging, 3D mesh management, and asynchronous message passing.
    
    Package: libignition-math2-dbg
    Version: 2.9.0-1~xenial
    Priority: extra
    Section: debug
    Source: ignition-math2
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 1.410 kB
    Depends: libignition-math2 (= 2.9.0-1~xenial)
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 329 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Debugging symbols
    
    Package: libignition-math2-dbg
    Version: 2.2.3+dfsg1-4
    Priority: extra
    Section: universe/debug
    Source: ignition-math2
    Origin: Ubuntu
    Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    Original-Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
    Installed-Size: 351 kB
    Depends: libignition-math2 (= 2.2.3+dfsg1-4)
    Homepage: http://ignitionrobotics.org/libraries/math
    Build-Ids: 7384ca4ab4f439f4c23f10ec118d35d2481da00f
    Download-Size: 306 kB
    APT-Sources: http://it.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
    Description: Ignition Robotics Math Library - Debugging symbols
     A small, fast, and high performance math library. This library is a
     self-contained set of classes and functions suitable for robot applications.
     .
     Ignition Robtics is a set of simple libraries that provide useful
     functionality to bootstrap robot applications. The included libraries
     encapsulate all the essentials, such as common math data types, console
     logging, 3D mesh management, and asynchronous message passing.
    
    Package: libignition-math3
    Version: 3.3.0-1~xenial
    Priority: extra
    Section: libs
    Source: ignition-math3
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 204 kB
    Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
    Breaks: libignition-math2
    Replaces: libignition-math2
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 60,3 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Shared library
    
    Package: libignition-math4
    Version: 4.0.0-1~xenial
    Priority: extra
    Section: libs
    Source: ignition-math4
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 216 kB
    Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 61,6 kB
    APT-Manual-Installed: yes
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Shared library
    
    Package: libignition-math3-dev
    Version: 3.3.0-1~xenial
    Priority: extra
    Section: libdevel
    Source: ignition-math3
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 446 kB
    Depends: libignition-math3 (= 3.3.0-1~xenial)
    Breaks: libignition-math2-dev
    Replaces: libignition-math2-dev
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 55,0 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Development files
    
    Package: libignition-math4-dev
    Version: 4.0.0-1~xenial
    Priority: extra
    Section: libdevel
    Source: ignition-math4
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 514 kB
    Depends: libignition-math4 (= 4.0.0-1~xenial), libignition-cmake-dev
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 64,2 kB
    APT-Manual-Installed: yes
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Development files
    
    Package: libignition-math3-dbg
    Version: 3.3.0-1~xenial
    Priority: extra
    Section: debug
    Source: ignition-math3
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 1.750 kB
    Depends: libignition-math3 (= 3.3.0-1~xenial)
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 403 kB
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Debugging symbols
    
    Package: libignition-math4-dbg
    Version: 4.0.0-1~xenial
    Priority: extra
    Section: debug
    Source: ignition-math4
    Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
    Installed-Size: 1.755 kB
    Depends: libignition-math4 (= 4.0.0-1~xenial)
    Homepage: https://bitbucket.org/ignitionrobotics/ign_math
    Download-Size: 401 kB
    APT-Manual-Installed: yes
    APT-Sources: http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial/main amd64 Packages
    Description: Ignition Robotics Math Library - Debugging symbols
    

    4)ldd /usr/lib/x86_64-linux-gnu/libsdformat.so.4 returned as output:

    linux-vdso.so.1 =>  (0x00007fff879f6000)
        libboost_system.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0 (0x00007f53e7b5b000)
        libboost_filesystem.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0 (0x00007f53e7943000)
        libboost_regex.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0 (0x00007f53e763b000)
        libignition-math2.so.2 => /usr/lib/x86_64-linux-gnu/libignition-math2.so.2 (0x00007f53e7420000)
        libtinyxml.so.2.6.2 => /usr/lib/x86_64-linux-gnu/libtinyxml.so.2.6.2 (0x00007f53e720a000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f53e6e88000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f53e6b7f000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f53e6969000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f53e659f000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f53e6382000)
        libicui18n.so.55 => /usr/lib/x86_64-linux-gnu/libicui18n.so.55 (0x00007f53e5f20000)
        libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f53e5b8c000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f53e8029000)
        libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f53e40d5000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f53e3ed1000)
    

    5) gazebo --version

    Gazebo multi-robot simulator, version 7.12.0
    Copyright (C) 2012 Open Source Robotics Foundation.
    Released under the Apache 2 License.
    http://gazebosim.org
    
    
    Gazebo multi-robot simulator, version 7.12.0
    Copyright (C) 2012 Open Source Robotics Foundation.
    Released under the Apache 2 License.
    http://gazebosim.org
    
  3. Shane Loretz

    Hi @gianlucamassimiani, I think @scpeters is right that your ignition-math version is out of date. sudo apt upgrade libignition-math2 should fix it.

  4. Dougie DeRosa

    @Shane Loretz could you explain how you found out his version of ignition-math was out of date? thanks!

  5. Shane Loretz

    @Dougie DeRosa c++filt showed the missing symbol came from ignition math. @Steve Peters found that symbol was for a class released in ignition math 2.6.0. apt show -a libignition-math* showed the version installed was only 2.2.3 (The 2.2.3 package had the entry APT-Manual-Installed: no; apt list --installed would have been a better way to check).

  6. Log in to comment