registry team mailing list archive
-
registry team
-
Mailing list archive
-
Message #30827
[Bug 682934] Re: Google Earth 6.0.0.1735 fails to run when compiled with make-googleearth-package
** Description changed:
Binary package hint: googleearth-package
When I ran make-googleearth-package --force to install the new version
of Google Earth which was released today, everything goes fine until I
attempt to run the googleearth command to launch the application, at
which case the following error message occurs in the terminal:
/usr/bin/googleearth: 14: /usr/lib/googleearth/googleearth-bin: not
found
Even though the googleearth-bin binary is quite clearly inside the
/usr/lib/googleearth directory.
I am using Kubuntu 64-bit Natty with googleearth-package 0.5.7.
+
+
+ == STABLE RELEASE REPORT ==
+
+
+ === IMPACT ===
+
+ With the release of the latest google earth, the generated package does
+ not produce a package with the appropriate dependencies, so for most
+ users, it will be useless and they will not know how to install the
+ package until they google and find that they need to install the 'lsb-
+ core' package.
+
+ === DEV FIX ===
+
+ This was fixed in the Debian package, v0.6.0, by adding lsb-core to the
+ list of dependencies for the generated package.
+
+ === PATCH ===
+
+ See merge proposal for maverick.
+
+ === TEST CASE: ===
+
+ # verify that lsb-core is not installed (dpkg -l lsb-core)
+ # install googleearth-package (apt-get install googleearth-package)
+ # build the package with 'make-googleearth-package --force'
+ # install the package and its dependencies (either with something like gdebi, or 'sudo dpkg -i file.deb ; sudo apt-get -f install'
+ # run googleearth
+
+ The broken packages will not have installed lsb-core, and will fail with
+
+ $ googleearth
+ /usr/bin/googleearth: 14: /usr/lib/googleearth/googleearth-bin: not found
+
+ But a working package will run google earth properly.
+
+ === REGRESSION POTENTIAL ===
+
+ Adding a dependency could erroneously install lsb-core in a place where
+ it is not needed, but otherwise I don't see any danger.
--
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Debian.
https://bugs.launchpad.net/bugs/682934
Title:
Google Earth 6.0.0.1735 fails to run when compiled with make-googleearth-package