Public bug reported:

Fresh installation of Xubuntu 14.04 LTS incl. googleearth-package (+lsb-core).
cd && make-googleearth-package --force
The package thus creates an installable package:
    googleearth_6.0.3.2197+1.1.0-1_amd64.deb
which can not be installed correctly, i.e. leaves a broken package.
Invoking it results in the error message:
/usr/lib/googleearth/googleearth-bin: error while loading shared libraries: 
libcurl.so.4: cannot open shared object file: No such file or directory
So it is a dependency problem.
ldd googleearth
        linux-gate.so.1 =>  (0xf7726000)
        libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf76c9000)
        libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf76c4000)
        libgoogleearth_free.so => /usr/lib/googleearth/libgoogleearth_free.so 
(0xf75e7000)
        libQtCore.so.4 => /usr/lib/googleearth/libQtCore.so.4 (0xf72ed000)
        libQtGui.so.4 => /usr/lib/googleearth/libQtGui.so.4 (0xf6882000)
        libQtNetwork.so.4 => /usr/lib/googleearth/libQtNetwork.so.4 (0xf6755000)
        libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 
(0xf671a000)
        libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 
(0xf667b000)
        libcurl.so.4 => not found
        libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf6547000)
        libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf653b000)
        libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf6528000)
        libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf64c8000)
        libGLU.so.1 => /usr/lib/googleearth/libGLU.so.1 (0xf644a000)
        librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6441000)
        libQtWebKit.so.4 => /usr/lib/googleearth/libQtWebKit.so.4 (0xf543e000)
        libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf5355000)
        libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf530f000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf5160000)
        libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf5143000)
        /lib/ld-lsb.so.3 => /lib/ld-linux.so.2 (0xf7727000)
        libcurl.so.4 => not found
        libIGCore.so => /usr/lib/googleearth/libIGCore.so (0xf5052000)
        libIGUtils.so => /usr/lib/googleearth/libIGUtils.so (0xf502a000)
        libapiloader.so => /usr/lib/googleearth/libapiloader.so (0xf5026000)
        libauth.so => /usr/lib/googleearth/libauth.so (0xf4fbe000)
        libbase.so => /usr/lib/googleearth/libbase.so (0xf4ee3000)
        libcommon.so => /usr/lib/googleearth/libcommon.so (0xf4e4f000)
        libcommon_gui.so => /usr/lib/googleearth/libcommon_gui.so (0xf4e38000)
        libcommon_platform.so => /usr/lib/googleearth/libcommon_platform.so 
(0xf4e33000)
        libcommon_webbrowser.so => /usr/lib/googleearth/libcommon_webbrowser.so 
(0xf4ded000)
        libcomponentframework.so => 
/usr/lib/googleearth/libcomponentframework.so (0xf4de5000)
        libgeobase.so => /usr/lib/googleearth/libgeobase.so (0xf4afd000)
        libgeobaseutils.so => /usr/lib/googleearth/libgeobaseutils.so 
(0xf4ab4000)
        libge_net.so => /usr/lib/googleearth/libge_net.so (0xf4a6a000)
        libmath.so => /usr/lib/googleearth/libmath.so (0xf4a0d000)
        libmoduleframework.so => /usr/lib/googleearth/libmoduleframework.so 
(0xf49ff000)
        libport.so => /usr/lib/googleearth/libport.so (0xf49f6000)
        librender.so => /usr/lib/googleearth/librender.so (0xf49a0000)
        libreporting.so => /usr/lib/googleearth/libreporting.so (0xf497b000)
        libsgutil.so => /usr/lib/googleearth/libsgutil.so (0xf4869000)
        libspatial.so => /usr/lib/googleearth/libspatial.so (0xf469c000)
        libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf4682000)
        libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xf4679000)
        libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xf465f000)
        libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf4635000)
        libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xf460d000)
        libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf45eb000)
        libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf45d3000)
        libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf45cf000)
        libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf45c9000)
        libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf45c5000)
        libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf45ad000)
        libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 
(0xf45a7000)
        libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 
(0xf45a3000)
        libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 
(0xf459f000)
        libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 
(0xf4597000)
        libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 
(0xf4594000)
        libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf458e000)
        libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf4581000)
        libcurl.so.4 => not found
        libIGMath.so => /usr/lib/googleearth/libIGMath.so (0xf4538000)
        libfusioncommon.so => /usr/lib/googleearth/libfusioncommon.so 
(0xf4532000)
        libIGAttrs.so => /usr/lib/googleearth/libIGAttrs.so (0xf44c8000)
        libIGGfx.so => /usr/lib/googleearth/libIGGfx.so (0xf4142000)
        libIGSg.so => /usr/lib/googleearth/libIGSg.so (0xf403c000)
        libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xf4036000)
        libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf4031000)
        libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf402a000)

So it is really only libcurl.so.4 which is missing.
The system has libcurl4-gnutls-dev:amd64 installed ...

What is needed to be installed so the dependencies are fulfilled (so I can fix 
it;
and of cause I am willing to help if further info etc. is needed)?
In case the missing dependency can be fulfilled could a new googleearth-package
be created so that new users of 14.04 LTS can use it without making special
changes to the system?

Many thanks for your help in advance!

Best wishes,
JMB

P.S.:
lsb_release -rd
   Description: Ubuntu 14.04 LTS
   Release:     14.04
# final Xubuntu 14.04 LTS Trusty Tahr
apt-cache policy googleearth-package
  googleearth-package:
    Installed: 1.1.0
    Candidate: 1.1.0
    Version table:
   *** 1.1.0 0
          500 http://de.archive.ubuntu.com/ubuntu/ trusty/multiverse amd64 
Packages
          100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: googleearth-package 1.1.0
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CurrentDesktop: XFCE
Date: Thu May  1 14:51:12 2014
InstallationDate: Installed on 2014-04-21 (9 days ago)
InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
PackageArchitecture: all
SourcePackage: googleearth-package
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: googleearth-package (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug trusty

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1314993

Title:
  google-earth not working - broken package

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/googleearth-package/+bug/1314993/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to