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)
Status changed to 'Confirmed' because the bug affects multiple users.