1 |
On 6/21/06, Paul Stear <gentoo@××××××××××××.com> wrote: |
2 |
> |
3 |
> Hi, |
4 |
> I am running an ~x86 system and yesterday I did an emerge world, all went |
5 |
> well |
6 |
> until the next time I booted. kdm ran but the screen just had a flashing |
7 |
> loggin box. I could not even get another terminal using alt F1-F7. So I |
8 |
> am |
9 |
> faced with not being able to loggin at all. This raises a few questions |
10 |
> about my own inadequacies :- |
11 |
> 1. What is the correct procedure to recover a system in this state? What |
12 |
> tools do I need? |
13 |
|
14 |
|
15 |
You answered yourself in point 3. It's also possible to boot in single user |
16 |
mode (edit kernel line in grub and add "1" to the end) and remove xdm from |
17 |
default bootlevel, so on next reboot you are console only and can downgrade |
18 |
freetype. |
19 |
|
20 |
2. I have an rsynced backup on an external usb harddrive, but unless I can |
21 |
> loggin how can I restore the files from the backup? |
22 |
|
23 |
|
24 |
Again, single user or livecd. |
25 |
|
26 |
3. It appears that a freetype update was the cause of this failure, but this |
27 |
> information was hard to find on the forum's (I was lucky). I had an old |
28 |
> installation cd and chroot'ed and emerged the previous version of |
29 |
> freetype, |
30 |
> rebooted and all is well (I hope). |
31 |
|
32 |
|
33 |
Good. |
34 |
|
35 |
4. How can an update like this get into ~x86 tree when it plainly causes a |
36 |
> major problem? I wonder if I should revert to just x86. |
37 |
|
38 |
|
39 |
That's what ~arch is for, packages are TESTED there, not all problems can be |
40 |
known beforehand. Of course after the bug was reported, the first thing they |
41 |
should have done was to package.mask it to prevent problems even for more |
42 |
users, because now it was a known major problem. |
43 |
But still if you run ~arch, you should be ready for problems. If you don't |
44 |
want, revert to arch... |
45 |
|
46 |
Caster |