LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices

Reply
 
Search this Thread
Old 03-30-2013, 06:43 PM   #31
odiseo77
Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 969

Rep: Reputation: 294Reputation: 294Reputation: 294

I think the Testing repository is not needed anymore, since I don't have it in my sources.list and haven't had issues so far. Also, ia32-libs and ia32-libs-gtk are on Sid's repository and the versions of these packages I'm using belong to Sid, so probably there's no need to use the ones from Testing anymore:

Code:
:~$ apt-cache policy ia32-libs
ia32-libs:
  Instalados: 1:0.4
  Candidato:  1:0.4
  Tabla de versión:
 *** 1:0.4 0
        500 http://mirror-01.cantv.net/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
vicente@debian:~$ apt-cache policy ia32-libs-gtk
ia32-libs-gtk:
  Instalados: 1:0.1
  Candidato:  1:0.1
  Tabla de versión:
 *** 1:0.1 0
        500 http://mirror-01.cantv.net/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
BTW, I also have ia32-libs-gtk-i386:i386 and ia32-libs-i386:i386. Not sure when I installed them, though; maybe they were autoinstalled by aptitude in any moment.

Last edited by odiseo77; 03-30-2013 at 06:45 PM.
 
1 members found this post helpful.
Old 03-30-2013, 07:05 PM   #32
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,352

Original Poster
Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
Yes, it can be removed, thanks again.
I think that ia32-libs-gtk-i386:i386 and ia32-libs-i386:i386 are the actual packages you need and that the problem now is that google-earth-stable depends upon ia32-libs and ia32-libs-gtk instead. So having the (empty, I think) ia32-libs and ia32-libs gtk present in the repo "tricks" apt into allowing it too be installed.

Last edited by 273; 03-30-2013 at 07:14 PM.
 
Old 05-18-2013, 08:42 AM   #33
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,352

Original Poster
Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
Today I ran a dist-upgrade that removed (amongst about 25 packages) ia32-libs and googlearth-stable. So, rather than download the .deb and install I decided to do it "the right way" using googleearth-package.
googleearth-package installed fine and make-googleearth-package ran fine too. I then installed the .deb file and, as expected, dpkg complained about a missing ia32-libs. Instead of playing around trying to install anything though I just ran googleearth and, surprisingly, it fired up and worked fine.
So it seems that multilib is working properly now but google, in their wisdom, are still giving ia32-libs (and, I think, ia32-libs-gtk) as a dependency.
Next experiment, when I dare, is to try to install the 32 bit version of Google Earth instead and see whether multilib means it just works.
 
Old 05-18-2013, 09:19 AM   #34
odiseo77
Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 969

Rep: Reputation: 294Reputation: 294Reputation: 294
Haven't tried the make-googleearth-package method in a while. Will give it a try when I'm home again to see how it works. BTW, which version of Google Earth are you using? I tried the latest version a few days ago and it wouldn't launch and gave an error when run from the terminal. I think it was related to 64 bit systems, since some people on other forums where having the same error on 64 bit installs.
 
Old 05-18-2013, 09:22 AM   #35
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,352

Original Poster
Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
Seems I typed too soon. The dependency on ia32-libs and ia32-libs-gkt caused a circular dependency hell which could only be cured by removing googleearth-stable.
Luckily, running the .binfrom Google installed it (well, it can't really fail seeinig as it's just really unzipping things) and since the dependencies are all there in reality the application itself works fine.

Edit: We cross posted -- I have version 6.0.3.2192 installed from the .bin.

Last edited by 273; 05-18-2013 at 09:24 AM.
 
Old 05-18-2013, 10:19 AM   #36
odiseo77
Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 969

Rep: Reputation: 294Reputation: 294Reputation: 294
Ah, I see. I think I have version 7 installed (I'm not on my computer right now). Will have to find a lower version and see if it works.
 
Old 05-18-2013, 10:24 AM   #37
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,352

Original Poster
Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
If you run make-googleearth-package that's the version it pulls down. so if you can't find the older version dirrectly from Google you can get it that way. Since make-googleearth-package only creates a .deb but doesn't install anything you're safe doing that.
I think that some of the 32 bit GTK packages are absent at the moment because they're lagging behind the AMD64 ones. I have had to manually install a .deb as a (very bad) workaround to get one program working. Whatever is missing isn't needed for Google Earth though.
 
1 members found this post helpful.
Old 05-18-2013, 11:02 AM   #38
odiseo77
Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 969

Rep: Reputation: 294Reputation: 294Reputation: 294
Quote:
Originally Posted by 273 View Post
If you run make-googleearth-package that's the version it pulls down. so if you can't find the older version dirrectly from Google you can get it that way. Since make-googleearth-package only creates a .deb but doesn't install anything you're safe doing that.
I think that some of the 32 bit GTK packages are absent at the moment because they're lagging behind the AMD64 ones. I have had to manually install a .deb as a (very bad) workaround to get one program working. Whatever is missing isn't needed for Google Earth though.
Thanks, will give it a try when I get home.

BTW, .deb packages can be modified to not check for certain -- or all -- dependencies when being installed. So, if these are not needed you could do without them and the installation wouldn't complain. You can check this thread if you're interested. (Basically, you unpackage the .deb, edit the debian/control file to delete the dependencies you don't need, and repackage it again).
 
1 members found this post helpful.
Old 05-18-2013, 11:32 AM   #39
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,352

Original Poster
Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
Quote:
Originally Posted by odiseo77 View Post
BTW, .deb packages can be modified to not check for certain -- or all -- dependencies when being installed. So, if these are not needed you could do without them and the installation wouldn't complain. You can check this thread if you're interested. (Basically, you unpackage the .deb, edit the debian/control file to delete the dependencies you don't need, and repackage it again).
Thanks, I might give that a look. The advantage of using the binary installer is, of course, that dist-upgrades won't remove it but I can anticipate some problems when the libs go missing as they have for the other program I mentioned.
I'm still posting here as I'm trying to find the most reliable way to get google-earth installed on Sid with the least breaks due to upgrades. However, I think the multilib side of things will always cause problems so perhaps there is no "easy way" just a variety of clunky ways...
 
Old 05-23-2013, 07:06 AM   #40
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,352

Original Poster
Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
Well, this morning I decided to try the latest package from Google. I downloaded the "64 bit" package and, as usual, got the dependency problem for ia32-libs. So, I went ahead and modified the .deb to take out the ia32-libs dependency and it installed without complaint and is running fine. So I now have 7.1.1.1580 installed which I think is the latest version. I wonder whether this version will be less crash prone...
I have seen mention in another thread on this site that a true 64 bit Google Earth may be in the pipeline -- it's about time if that's the case!

Edit: It seems I typed too soon once again. When I click on photo's in GE I just see a white popup but no photo. Apparently others are seeing this on the 64 bit version too.

Last edited by 273; 05-23-2013 at 09:52 AM. Reason: Missing info.
 
Old 05-24-2013, 07:35 PM   #41
odiseo77
Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 969

Rep: Reputation: 294Reputation: 294Reputation: 294
I upgraded to version 7.1.1.1580 to test and had the same issues you describe when loading pictures, so I downgraded to version 6.0.3.2197 again. Would be great if Google released a true 64 bit build; no more funny dependencies and probably no more forced package removals when upgrading our systems.
 
Old 05-24-2013, 07:48 PM   #42
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,352

Original Poster
Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
It looks like the not-quite-working current version is truly 64 bit:
http://www.linuxquestions.org/questi...le-4175463081/
 
Old 05-24-2013, 08:11 PM   #43
odiseo77
Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 969

Rep: Reputation: 294Reputation: 294Reputation: 294
Guess it's a true 64 bits version, then. Hope they fix the photographs issue by the next version (as well as the check for unneeded dependencies, which is a minor and easily fixable issue, but still annoying) .
 
Old 05-25-2013, 03:48 AM   #44
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,352

Original Poster
Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
It does seem strange having a dependency on ia32-libs when the binaries themselves are 64 bit but, as you say, it can be worked around. I miss the photographs though .
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
horrible unaliased fonts for google earth 6 on slackware 13.37 64-bit flupwatson Slackware 3 12-05-2011 03:45 AM
[SOLVED] Google earth -6.0 64 bit business_kid Slackware 3 09-05-2011 02:50 AM
[SOLVED] Google Earth will not run 13.37 64 bit and Multi-lib camorri Slackware 18 07-04-2011 01:34 PM
[SOLVED] Failed attepts at installing google earth 6, debian Squeeze\Sid Elixer Debian 15 12-22-2010 09:51 PM
Google Earth not working? - Fedora 11 x86 64-bit Resist Fedora 1 10-22-2009 09:32 AM


All times are GMT -5. The time now is 07:41 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration