Google Earth 6.0.0.1735 fails to run when compiled with make-googleearth-package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
googleearth-package (Debian) |
Fix Released
|
Unknown
|
|||
googleearth-package (Ubuntu) |
Fix Released
|
High
|
Adnan Hodzic | ||
Lucid |
Won't Fix
|
Undecided
|
Clint Byrum | ||
Maverick |
Invalid
|
High
|
Clint Byrum |
Bug Description
Binary package hint: googleearth-package
When I ran make-googleeart
/usr/bin/
Even though the googleearth-bin binary is quite clearly inside the /usr/lib/
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-
# build the package with 'make-googleear
# 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/
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.
Related branches
- Stefano Rivera: Approve
- Ubuntu Sponsors: Pending requested
-
Diff: 51 lines (+12/-3)3 files modifieddebian/changelog (+8/-0)
debian/control (+3/-2)
make-googleearth-package (+1/-1)
description: | updated |
Changed in googleearth-package (Ubuntu Maverick): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in googleearth-package (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in googleearth-package (Ubuntu Maverick): | |
status: | Triaged → Fix Committed |
Changed in googleearth-package (Debian): | |
status: | Unknown → Fix Released |
tags: | added: testcase |
Changed in googleearth-package (Ubuntu): | |
assignee: | nobody → Adnan Hodzic (absinthesyringe) |
Same issue here.... Ubuntu 10.10 64-bit
$ googleearth googleearth: 14: /usr/lib/ googleearth/ googleearth- bin: not found
/usr/bin/
The file it's in that place