LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-01-2011, 06:23 AM   #1
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,215

Rep: Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849
Google Earth will not run 13.37 64 bit and Multi-lib


I have installed Google Earth from SlackBuilds. It will not start. The README states you have to make a sym link
Quote:
ln -sf /lib/ld-linux.so.2 /lib/ld-lsb.so.3
As far as I know, the target has to exist, it does not on my system for what ever reason I can not determine. A few commands shows:

Quote:
bash-4.1# ls -l /lib/ld-linux.so.2
ls: cannot access /lib/ld-linux.so.2: No such file or directory
bash-4.1# ls -l /lib/ld-lsb.so.3
ls: cannot access /lib/ld-lsb.so.3: No such file or directory
bash-4.1# updatedb
bash-4.1# locate ld-lsb.so.*
/boot/initrd-tree/lib/ld-lsb.so.3
bash-4.1# file /boot/initrd-tree/lib/ld-lsb.so.3
/boot/initrd-tree/lib/ld-lsb.so.3: broken symbolic link to `/lib/ld-linux.so.2'
I did a removepkg for the compat32, and re-installed, and still do not have /lib/ld-lsb.so.3

How do I fix this?

I followed the instructions here -->http://connie.slackware.com/~alien/multilib/ to install multi-lib ( the fast track ).
 
Old 07-01-2011, 06:30 AM   #2
dolphin77
Member
 
Registered: May 2009
Location: Odesa, Ukraine
Distribution: Slackware
Posts: 206

Rep: Reputation: 60
Working fine here. Slackware64 with multilib

Code:
ls -l /lib/ld-*
-rwxr-xr-x 1 root root 134937 Май 25 04:08 /lib/ld-2.13.so*
lrwxrwxrwx 1 root root     10 Май 26 11:06 /lib/ld-linux.so.2 -> ld-2.13.so*
lrwxrwxrwx 1 root root     18 Июн  2 17:31 /lib/ld-lsb.so.3 -> /lib/ld-linux.so.2*
Code:
grep ld-2.13.so /var/adm/packages/*
/var/adm/packages/glibc-2.13_multilib-x86_64-5alien:lib/ld-2.13.so
/var/adm/packages/glibc-2.13_multilib-x86_64-5alien:lib64/incoming/ld-2.13.so
/var/adm/packages/glibc-solibs-2.13_multilib-x86_64-5alien:lib/ld-2.13.so
/var/adm/packages/glibc-solibs-2.13_multilib-x86_64-5alien:lib64/incoming/ld-2.13.so

Last edited by dolphin77; 07-01-2011 at 06:31 AM.
 
Old 07-01-2011, 07:52 AM   #3
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,215

Original Poster
Rep: Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849
My system shows:

Quote:
ls -l /lib/ld-*
/bin/ls: cannot access /lib/ld-*: No such file or directory
grep ld-2.13.so /var/adm/packages/*
/var/adm/packages/glibc-2.13-x86_64-4:lib64/incoming/ld-2.13.so
/var/adm/packages/glibc-solibs-2.13-x86_64-4:lib64/incoming/ld-2.13.so
So I know something is wrong. I don't understand how to fix it. Can someone advise?
 
Old 07-01-2011, 08:34 AM   #4
dolphin77
Member
 
Registered: May 2009
Location: Odesa, Ukraine
Distribution: Slackware
Posts: 206

Rep: Reputation: 60
it looks like you didn't upgrade glibc and glibc-solibs with appropriate _multilib packages from Alien Bob.

I would advise you to read http://connie.slackware.com/~alien/multilib/README

There are step by step instructions there on how to properly update your system to become multilib
 
Old 07-01-2011, 08:46 AM   #5
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,215

Original Poster
Rep: Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849
Those are the instructions I followed. Unfortunately, I must have messed something up. I have gone around this thing for a long time, I guess I don't see the error in my way.

I have the solibs along with the other packages.

Quote:
ls *solibs*
glibc-solibs-2.13_multilib-x86_64-4alien.lst glibc-solibs-2.13_multilib-x86_64-4alien.txz
glibc-solibs-2.13_multilib-x86_64-4alien.meta glibc-solibs-2.13_multilib-x86_64-4alien.txz.asc
glibc-solibs-2.13_multilib-x86_64-4alien.txt glibc-solibs-2.13_multilib-x86_64-4alien.txz.md5
This is what shows, for the .txz files.

Quote:
ls *.txz
gcc-4.5.2_multilib-x86_64-2alien.txz glibc-2.13_multilib-x86_64-4alien.txz
gcc-g++-4.5.2_multilib-x86_64-2alien.txz glibc-i18n-2.13_multilib-x86_64-4alien.txz
gcc-gfortran-4.5.2_multilib-x86_64-2alien.txz glibc-profile-2.13_multilib-x86_64-4alien.txz
gcc-gnat-4.5.2_multilib-x86_64-2alien.txz glibc-solibs-2.13_multilib-x86_64-4alien.txz
gcc-java-4.5.2_multilib-x86_64-2alien.txz glibc-zoneinfo-2.13_multilib-noarch-4alien.txz
gcc-objc-4.5.2_multilib-x86_64-2alien.txz
I ran this command
Quote:
upgradepkg --reinstall --install-new *.t?z
to install the gcc and glibc stuff. I don't understand what I did wrong.
 
Old 07-01-2011, 09:11 AM   #6
SeRi@lDiE
Member
 
Registered: Jun 2006
Location: /dev/null
Distribution: Slackware 13.1, Slackware 13.37, aptosid, rhel
Posts: 547
Blog Entries: 7

Rep: Reputation: 55
camorri,

Look at my post here for some pointers on the issues I also ran in too.

http://www.linuxquestions.org/questi...-issue-888765/

I would also advice to uninstall your current multilib pkgs and let the scripts from Sebastien do the work.

You will need multilib and compat32 from

http://multilibpkg.sourceforge.net/
http://compat32pkg.sourceforge.net/

and look at this post for instructions:


http://www.linuxquestions.org/questi...7/#post4310982

Note: Change the version from 13.1 to 13.37 in your case. It worked for me
Good Luck
 
Old 07-01-2011, 09:14 AM   #7
slackass
Member
 
Registered: Apr 2006
Location: SE Texas
Distribution: Slack64-15.0
Posts: 910

Rep: Reputation: 90
Did you re-install the graphics card driver after you went multi-lib?
 
Old 07-01-2011, 09:20 AM   #8
SeRi@lDiE
Member
 
Registered: Jun 2006
Location: /dev/null
Distribution: Slackware 13.1, Slackware 13.37, aptosid, rhel
Posts: 547
Blog Entries: 7

Rep: Reputation: 55
Quote:
Originally Posted by slackass View Post
Did you re-install the graphics card driver after you went multi-lib?
Thats only if he is running proprietary drives such as nvidia.... I dont think he has mention that he is using any type of specific driver.... And if he all ready installed the driver and chose to install 32bit compatibility libs at the time of install than he should be fine. In my case I had a bad install.
 
Old 07-01-2011, 09:35 AM   #9
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,215

Original Poster
Rep: Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849
Quote:
Did you re-install the graphics card driver after you went multi-lib?
Yes. I think I did the Nvidia driver after the multi-lib install.
 
Old 07-01-2011, 10:10 AM   #10
slackass
Member
 
Registered: Apr 2006
Location: SE Texas
Distribution: Slack64-15.0
Posts: 910

Rep: Reputation: 90
Quote:
Originally Posted by camorri View Post
Yes. I think I did the Nvidia driver after the multi-lib install.
Beggin' yer pardon, but “I think” has got me into a lot of trouble in the past.
If your not sure I'd reinstall the driver just so that can be eliminated. I done this same little boo boo more than once. The Nvidia driver must go in after the multi-libs.
 
Old 07-01-2011, 10:11 AM   #11
SeRi@lDiE
Member
 
Registered: Jun 2006
Location: /dev/null
Distribution: Slackware 13.1, Slackware 13.37, aptosid, rhel
Posts: 547
Blog Entries: 7

Rep: Reputation: 55
Quote:
Originally Posted by slackass View Post
Beggin' yer pardon, but “I think” has got me into a lot of trouble in the past.
If your not sure I'd reinstall the driver just so that can be eliminated. I done this same little boo boo more than once. The Nvidia driver must go in after the multi-libs.
That I agree with
 
Old 07-02-2011, 07:15 PM   #12
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,215

Original Poster
Rep: Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849
I have some concerns on the correct way to remove the multi-lib installation I have now.

Does it matter which packages I remove first? I suspect I should remove the compat32 layer first, and then the 64 bit layer next.

I'm concerned that removing the 64 bit code will leave the system broken, if I use 'removepkg *.t?z in the directory where I downloaded the gcc and glibc packages.

Could someone guide me here?

I have installed the two packages at these links.

I will re-install the nvidia driver after I have used the above tools to install the 64 bit and 32 bit layers.
 
Old 07-02-2011, 11:14 PM   #13
SeRi@lDiE
Member
 
Registered: Jun 2006
Location: /dev/null
Distribution: Slackware 13.1, Slackware 13.37, aptosid, rhel
Posts: 547
Blog Entries: 7

Rep: Reputation: 55
Quote:
Originally Posted by camorri View Post
I have some concerns on the correct way to remove the multi-lib installation I have now.

Does it matter which packages I remove first? I suspect I should remove the compat32 layer first, and then the 64 bit layer next.

I'm concerned that removing the 64 bit code will leave the system broken, if I use 'removepkg *.t?z in the directory where I downloaded the gcc and glibc packages.

Could someone guide me here?

I have installed the two packages at these links.



I will re-install the nvidia driver after I have used the above tools to install the 64 bit and 32 bit layers.
You can do:

removepkg /var/log/packages/*compat32*
 
Old 07-02-2011, 11:23 PM   #14
SeRi@lDiE
Member
 
Registered: Jun 2006
Location: /dev/null
Distribution: Slackware 13.1, Slackware 13.37, aptosid, rhel
Posts: 547
Blog Entries: 7

Rep: Reputation: 55
Look at this post.
 
0 members found this post helpful.
Old 07-03-2011, 08:05 AM   #15
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,215

Original Poster
Rep: Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849Reputation: 849
Could you post the link? I would be happy to look at it.

Thank-you in advance.
 
  


Reply



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
[SOLVED] Cups 1.4.6 stopped printing, Slackware 13.37 64 bit + Multi-lib camorri Slackware 14 06-22-2011 01:30 PM
[SOLVED] Google Earth won't start on Slackware64 13.37 with multi-lib camorri Slackware 10 05-15-2011 08:50 AM
Google Earth not working? - Fedora 11 x86 64-bit Resist Fedora 1 10-22-2009 09:32 AM
google earth won't run twelvenine Linux - Desktop 13 10-18-2006 11:05 AM
Google Earth produces 'holes' in planet earth greengrocer Linux - Newbie 5 07-18-2006 10:57 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:03 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration