LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 02-16-2014, 07:22 PM   #1
digitalmischief
LQ Newbie
 
Registered: Feb 2014
Posts: 2

Rep: Reputation: Disabled
Upgrading slackware 10.2 relocation error: /lib/tls/libc.so.6: symbol dl_out_of_memor


Hi,

I have an old slackware system running 10.2, this needs to be upgraded to the latest version, I decided to upgrade through every version as I assume a lot may have changed.

Installing 11.0 worked fine.

However when trying to upgrade to 12.0 when I do

upgradepkg glibc-solibs-2.5-i486-4.tgz it fails and I get lots of these errors, which also happen when you try and run any other command and then the system wont boot.

relocation error: /lib/tls/libc.so.6: symbol dl_out_of_memory version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

I imaged the system before upgrading so I can return it back to how it was before. I have read all the upgrade instructions for 12.0 and made sure I was running a 2.6 kernel.

any ideas? Due to the large amount of installed software and configurtation I would really prefer not to install from scratch.

thanks!
 
Old 02-17-2014, 05:26 AM   #2
jtsn
Member
 
Registered: Sep 2011
Posts: 925

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Quote:
Originally Posted by digitalmischief View Post
any ideas? Due to the large amount of installed software and configurtation I would really prefer not to install from scratch.
You have to anyway. Slackware Linux is not backwards compatible with older releases, e. g. stuff that requires KDE 3 in 10.2 will not work anymore with 14.1.
 
Old 02-17-2014, 08:19 AM   #3
digitalmischief
LQ Newbie
 
Registered: Feb 2014
Posts: 2

Original Poster
Rep: Reputation: Disabled
Its a headless server running IMAP/Web and other services, X is not installed. Surely I should be able upgrade ok?

thanks
 
Old 02-17-2014, 09:09 AM   #4
genss
Member
 
Registered: Nov 2013
Posts: 747

Rep: Reputation: Disabled
you can try moving/removing all the .la files
i doubt it would fix thou

the .la files are there to help debug and link, but are not needed for it to work
its a text file so you can check what they do/say
(maybe its defined there then sed can help, but i doubt it)


otherwise, its complaining about a symbol being missing or defined different then expected
dl_out_of_memory probably means "dynamic loader out of memory" (does not mean its out of memory, its a symbol (what will be pointer to a function))


glibc has changed some since 2.5 so..

Last edited by genss; 02-17-2014 at 09:12 AM.
 
Old 02-18-2014, 05:39 PM   #5
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,877

Rep: Reputation: 9383Reputation: 9383Reputation: 9383Reputation: 9383Reputation: 9383Reputation: 9383Reputation: 9383Reputation: 9383Reputation: 9383Reputation: 9383Reputation: 9383
Quote:
Originally Posted by digitalmischief View Post
upgradepkg glibc-solibs-2.5-i486-4.tgz it fails and I get lots of these errors, which also happen when you try and run any other command and then the system wont boot.

relocation error: /lib/tls/libc.so.6: symbol dl_out_of_memory version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
Since /lib/tls/ was eliminated in Slackware 12.0, you might try booting an install CD, mounting /, and getting rid of that directory to get it out of the LD_LIBRARY_PATH. Then try reinstalling the glibc package for 12.0.
 
2 members found this post helpful.
  


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
Compiling and installing glibc [/lib/tls/libc.so.6] knareshkumar Programming 6 04-23-2013 10:58 AM
gedit: relocation error: /usr/lib/x86_64-linux-gnu/libgtksourceview-3.0.so.0: symbol khuda Linux - Newbie 1 10-05-2012 04:40 AM
/lib/tls/libc.so.6: version `GLIBC_2.4' not found error when invoking Java y UmaSantharam Linux - Software 6 02-13-2012 07:13 PM
#0 0xb7873b71 in memcpy () from /lib/tls/i686/cmov/libc.so.6 Efo Programming 2 01-26-2009 07:18 PM
dcgui-qt: relocation error: /usr/lib/libqt-mt.so.3: undefined symbol: glXGetConfig akqw Linux - Software 0 10-05-2003 11:30 AM

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

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