Hello Today I ran emerge sync emerge -U world I've got ACCEPT_KEYWORDS=~x86 glibc,gcc,baselayout updated to the latest versions. When I rebooted, Gentoo fails to load It has seg fault when running devfsd /sbin/rc line 360 152 Segmentation Fault and after that it says that It cannot mount my ext3 partition because the superblock is corrupt. I have a dual boot system and from windows 2000 I can access my ext3 partitions without a problem, so there is no hardware issue. I think that baselayout has some bug. I can not boot into the gentoo. How can I fix this problem if there is a solution for it? Despared Reproducible: Always Steps to Reproduce: 1. 2. 3.
did you overwrite your configs without checking ?
when you boot the kernel use 'init=/bin/bash' and then when you log in try re-emerging baselayout and make sure you update config files
Its probably related to the glibc update ?
Any news yet ? Did you try a different kernel maybe ?
I logged in with bash and reemerged baselayout. It did not fix the issue. It is my development machine and I had not time to play with the issue. So I reinstalled gentoo. I think it's my fault to have ACCEPT_KEYWORDS='~x86' in my /etc/make.conf. Anyways I feel disappointed with the fact that after emerge -Up world my machine became unusable. This is a drawback of living on the edge. I will close the issue because there will be no further comments from me. And I will never have ~x86 in my ACCEPT_KEYWORDS.
Using ~x86 is risky, but likely there is some other issue causing your problem. All of my gentoo machines run unstable, and have had no issues so far that makes the machine unusable.