View previous topic :: View next topic |
Author |
Message |
gigel Guru
Joined: 14 Jan 2003 Posts: 369 Location: .se/.ro
|
Posted: Tue May 20, 2003 2:53 am Post subject: portage not working anymore |
|
|
i just switched from gentoo unstable to gentoo stable(or at least i wanted that)
the problem is that when i did emerge -u system portage upgraded glibc 2.3.2 to glibc 2.3.1 and now nothing is working anymore(exept for lynx -thanx god- and other minor apps)
emergs gives me this output
Code: |
python2.2: /lib/libpthread.so.0: version `GLIBC_2.3.2' not found (required by python2.2)
|
it seems that switching to stable was not just as stable as i thought it would be...
i've entirely broken my system without knowing it...
any suggestion its verry welcomed...
oh on btw,i don't thinck i will reboot anytime soon cause i'm sure other things will complain about the glibc thing...bet when this comes(the reboot) i just do NOT wanna think about it... _________________ $emerge sux
|
|
Back to top |
|
|
stustill Guru
Joined: 25 Feb 2003 Posts: 333 Location: Aberdeen, Scotland
|
Posted: Tue May 20, 2003 3:03 am Post subject: |
|
|
emerge -e world maybe? Then go away on holiday for a couple of weeks! That should (I think) make everything be recompiled with the slightly older glibc.
Stu |
|
Back to top |
|
|
gigel Guru
Joined: 14 Jan 2003 Posts: 369 Location: .se/.ro
|
Posted: Tue May 20, 2003 3:09 am Post subject: |
|
|
when i type emerge i get an error so i cant make emerge -e world...
now i'm about to install manualy the glibc 2.3.2 ...
hope this would work...though i had and bzip2 error from the beginning _________________ $emerge sux
|
|
Back to top |
|
|
stustill Guru
Joined: 25 Feb 2003 Posts: 333 Location: Aberdeen, Scotland
|
Posted: Tue May 20, 2003 3:14 am Post subject: |
|
|
Well, I remember doing an emerge -u system when I first started using gentoo. Ended up having to reinstall. I don't think emerge -u system is a very safe thing to do
Stu |
|
Back to top |
|
|
gigel Guru
Joined: 14 Jan 2003 Posts: 369 Location: .se/.ro
|
Posted: Tue May 20, 2003 3:50 am Post subject: |
|
|
well,i've managed to get portage again
i've recompiled python and then overwrited the python binaries...
now emerge works again but what shall i do now...
at the moment i'm trying to revert glibc back to 2.3.2
the question is,should i stick with stable or not??
oh and thanx for your input stu
//later edit
glibc 2.3.2 is installed,now trying to compile python again
i'll guess i should stick with ~x86 cause it seemd more stable than the _stable_
any further sugestions are welcomed _________________ $emerge sux
|
|
Back to top |
|
|
cgansen n00b
Joined: 02 Dec 2002 Posts: 29
|
Posted: Tue May 20, 2003 2:45 pm Post subject: |
|
|
let me know how that goes for you -- I've borked my system big time, and am getting similar errors. A few nights back I made the mistake of doing a
Code: |
emerge rsync && emerge -uU world
|
without bothering to look at what's gonna get emerged.
X died.
Firebird/Mozilla died.
Damn near all my apps died.
I managed to recompile a few things, and now am manually emerging glibc 2.3.2-r1
we'll see how things go. |
|
Back to top |
|
|
gigel Guru
Joined: 14 Jan 2003 Posts: 369 Location: .se/.ro
|
Posted: Tue May 20, 2003 3:39 pm Post subject: |
|
|
cgansen>>i dont know why you were trying to emerge -uU ...cause only one option is necessary...u is for upgrade and U is for upgrade only(the package number could not be smaller after update)
i may give u an advice:do not compile manually glibc cause u might broke it ..it's not worth it(cause u'll have to reemerge it after)
try upgrade only Python for the current glibc u are using.....and then you will observe that portage works again...
if you will upgrade/downgrade then glibc i'm sure that you'll need an emerge -e world..cause all big packages (eg mozilla,xfree,evolution..etc) are not going to work without recompiling..
Quote: | let me know how that goes for you |
well i've managed to solve my problem
i can presume that if u have gcc/portage working u can fix your system no matter what..(just dont reboot it)
p.s. i can give u if you want my python binaries for glibc-2.3.1-r4 or glibc-2.3.2-r1
//EDIT:and btw,what is your current glibc and your stable/unstable option in /etc/make.conf _________________ $emerge sux
|
|
Back to top |
|
|
cgansen n00b
Joined: 02 Dec 2002 Posts: 29
|
Posted: Wed May 21, 2003 4:49 am Post subject: |
|
|
Quote: |
and btw,what is your current glibc and your stable/unstable option in /etc/make.conf
|
currently have 2.3.2-r1 installed and working flawlessly. All programs are running happily. As for stable/unstable...I have make.conf to accept only stable. All unstable packages are my own doing (so I have noone to blame but myself ) |
|
Back to top |
|
|
gordonNgentoo n00b
Joined: 10 Feb 2003 Posts: 38
|
Posted: Fri May 30, 2003 8:08 am Post subject: difference betweenemerge -pUD system vs. emerge -pUD world? |
|
|
What's the difference between
emerge -pUD system vs. emerge -pUD world?
-Gordon |
|
Back to top |
|
|
mark Tux's lil' helper
Joined: 04 Jun 2002 Posts: 119
|
Posted: Sat May 31, 2003 10:17 am Post subject: |
|
|
Recently my system crashed during an emerge. On reboot almost nothing ran due to missing libraries. Running ldconfig fixed everything. I'm not sure if this related. I think my crash was caused by the CFQ scheduler in mm-sources as dicumented in another topic
Mark _________________ Regards
Mark |
|
Back to top |
|
|
Genone Retired Dev
Joined: 14 Mar 2003 Posts: 9501 Location: beyond the rim
|
Posted: Sat May 31, 2003 5:22 pm Post subject: |
|
|
Downgrading glibc is a really bad thing, you can ask any dev about this. It's not a problem with x86 vs. ~x86, but running a glibc with another version than your system was compiled for. If portage works you can recompile your system with to use the installed glibc. |
|
Back to top |
|
|
IdeaMagnate n00b
Joined: 11 May 2003 Posts: 4
|
Posted: Thu Jun 05, 2003 2:25 pm Post subject: |
|
|
I've got the same problem. Would you mind posting where you got Glibc2.3.2 and what all you did to install it? I know Linux reasonably well, but I'm essentially a Gentoo newbie.
Edit: NM! I found a solution here |
|
Back to top |
|
|
Xiderpunk Tux's lil' helper
Joined: 05 Mar 2003 Posts: 149 Location: London, UK
|
Posted: Thu Jun 05, 2003 9:36 pm Post subject: |
|
|
Glibc 2.3.2 can be found here: ftp://ftp.gnu.org/pub/gnu/glibc
Along with linuxthreads which you will likely need.
Had same problem so compiling glibc 2.3.2 manually as I write. |
|
Back to top |
|
|
|