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 04-08-2007, 06:04 AM   #1
jam222
Member
 
Registered: Feb 2004
Posts: 56

Rep: Reputation: 15
Slackware current


I tried upgrading my slackware to current using swaret. At the end I noticed lot of the packages failed to upgrade. Now when I am booting the machine I am getting this error

-bash: /lib/lib.so.6 version 'GLIBC.2.4' not found (required by -bash)

I cannot login to the machine. Do I have to reinstall or is there anyway I can save my current installation.
 
Old 04-08-2007, 06:17 AM   #2
kosmik
LQ Newbie
 
Registered: Aug 2006
Location: CZ
Distribution: Slackware (current)
Posts: 4

Rep: Reputation: 0
Generally, is not recommended to use swaret, to upgrade between glibc-releases, because it take packages in alphabetical order, and that behavior breakes installation of packages, which are dependant to glibc-2.5 (new in current)

You can try boot some live distro, and install packages glibc-* by hand, and than run upgrade again.
 
Old 04-08-2007, 06:29 AM   #3
jam222
Member
 
Registered: Feb 2004
Posts: 56

Original Poster
Rep: Reputation: 15
I cannot boot from the CD either. When I try botting from the CD I get the same error. To boot from CD I am typing

bare.i root=/dev/hda2 nointrd ro

Is there any other way I can boot and get to my current installation
 
Old 04-08-2007, 06:36 AM   #4
kodon
Member
 
Registered: Jul 2004
Location: [jax][fl][usa]
Distribution: Slackware64-current
Posts: 796

Rep: Reputation: 31
just boot straight off the livecd
without setting the root to the hdd

make sure the livecd uses a 2.6 kernel

mount the hdd

use `installpkg -root /mnt/<mountpoint> <package>`
or `ROOT=/mnt/<mountpoint> upgradepkg <package>`
 
Old 04-08-2007, 06:43 AM   #5
simcox1
Member
 
Registered: Mar 2005
Location: UK
Distribution: Slackware
Posts: 794
Blog Entries: 2

Rep: Reputation: 30
Try this.

http://www.linuxquestions.org/questi...d.php?t=543647
 
Old 04-08-2007, 06:54 AM   #6
Road_map
Member
 
Registered: Jan 2007
Distribution: Slackware
Posts: 341

Rep: Reputation: 31
Quote:
Originally Posted by jam222
bare.i root=/dev/hda2 nointrd ro
noinitrd
Boot from a Live CD (Slax, etc) and mount the Slackware root partition:
Code:
mount -t reiserfs /dev/hda1 /mnt/slack
replace "reiserfs", "hda1", "mnt/slack" with your fit. Then run removepkg and installpkg to replace glibc-*.tgz. Please read CHANGES_AND_HINTS.TXT for Slackware-current.
 
  


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
DISCUSSION: Upgrade to Slackware -current without a -current CD truthfatal LinuxAnswers Discussion 0 09-19-2006 01:42 PM
Slackware Current versus Slackware 10.2 davimint Slackware 3 07-26-2006 03:52 PM
slackware current? priller Slackware 24 07-09-2005 10:15 AM
slackware-current how to salahuddin_66 Slackware 9 02-17-2005 07:42 AM
slackware 8.1 iso vs slackware current illtbagu Slackware 9 02-26-2003 07:10 PM

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

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