LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 12-09-2013, 05:17 AM   #1
Reignfire
Member
 
Registered: Jun 2012
Posts: 56

Rep: Reputation: Disabled
error while loading shared libraries: __vdso_time: invalid mode for dlopen()


Hi,

I tried to upgrade my libc-2.15.so to libc-2.17.so on my debian wheezy but something went wrong and i can't fix it.

When i try 'ls' or 'rm' or 'sudo' i get the following:

ls: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument

I found this:

http://www.linuxquestions.org/questi...ty-4175445005/

but that doesn't work for me. How can i fix this?
 
Old 12-09-2013, 05:36 AM   #2
zhjim
Senior Member
 
Registered: Oct 2004
Distribution: Debian Squeeze x86_64
Posts: 1,748
Blog Entries: 11

Rep: Reputation: 233Reputation: 233Reputation: 233
How did you try to update the library?

Best way to fix I'd would be to boot into a live cd, mount all the usual system partitions to /mnt, mount proc sys, dev and alike into /mnt. Then chroot into it and reinstall libc.
 
Old 12-09-2013, 05:42 AM   #3
Reignfire
Member
 
Registered: Jun 2012
Posts: 56

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by zhjim View Post
How did you try to update the library?

Best way to fix I'd would be to boot into a live cd, mount all the usual system partitions to /mnt, mount proc sys, dev and alike into /mnt. Then chroot into it and reinstall libc.
Well i downloaded and installed libc6-udeb_2.17-97_amd64.udeb but the software where i needed it for still said the version wasn't right... so i looked in /lib/x86_64-linux-gnu and saw that libc.so.6 was pointing to libc-2.15 and created a link to libc2.17 instead.

I'll try and fix it with the livecd.
 
Old 12-09-2013, 06:39 AM   #4
zhjim
Senior Member
 
Registered: Oct 2004
Distribution: Debian Squeeze x86_64
Posts: 1,748
Blog Entries: 11

Rep: Reputation: 233Reputation: 233Reputation: 233
libc is one off the most important libraries on the system. Most other libraries depend on it. So updating this one should be left to the package manager and not done by hand.
 
  


Reply

Tags
debian, error, libc, libraries



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
error while loading shared libraries: libgda-4.0.so.4: cannot open shared object file mahesh1234 Linux - Newbie 2 10-22-2013 11:06 PM
error while loading shared libraries: libcrypt.so.1: cannot open shared object file: xmixail Linux - Kernel 15 07-29-2012 08:39 PM
honeyd: error while loading shared libraries: libdnet.1: cannot open shared object fi secbuddy Linux - Software 2 12-24-2011 02:01 PM
error while loading shared libraries: libtermcap.so.2: cannot open shared object file astroboy2000ir Linux - Software 3 12-07-2010 11:16 PM
top: error while loading shared libraries: libproc.so.2.0.6: cannot open shared objec ramesh_india2020 Linux - Newbie 6 07-29-2010 01:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 07:18 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