Jeff Cranmer schrieb: > On Sunday 21 December 2008 03:44:37 pm Justin wrote: > >> Jeff Cranmer schrieb: >> >>> On Sunday 21 December 2008 03:28:09 pm Justin wrote: >>> >>>> Jeff Cranmer schrieb: >>>> >>>>> I'm afraid you'll need to be a little more specific on the accept >>>>> keywords >>>>> >>>> reinstall and never change this variable. Stick to the many guides out >>>> there. Your system is broken and fixing takes the same effort than >>>> reinstalling. >>>> >>> Except reinstalling raises the specter of losing all my key data. The >>> guides are written for a blank system. That is not what I have. The >>> problem is with glibc. Why can't I fix glibc and then to an emerge -eav >>> from there? >>> >>> Jeff >>> >> boot livecd, mount the disc as described in the official manuals [1], >> extract a propriate tarball, remove all /etc/portage/packages*, review >> make.conf, emerge -e system, will bring back your system. >> > > OK - since I'm no gentoo expert, I need to define the exact procedure here > before I'm going to attempt this, so I have a number of questions: > > (1) If I remove /etc/portage/packages*, nothing will be removed, as nothing > matches that search string, so what exactly should I be removing? Do you > mean remove the entire contents of /etc/portage? If I do this, I'll lose all > the package.use, keywords, mask information that I have set up. Why is this > necessary? It seems that this will just break my system further. > Of course /etc/portage/package* were meant. Yeah, I think there is alot wrong on your system. So don't remove those files just save, but do a clean install. You mentioned keywords. As you have ACCEPT_KEYWORDS="amd64" you don't need this file. By the way, check if you have a single line in your keywords file with ~amd64. > (2) In my system, swap is /dev/sda2, boot is /dev/sda5, and root is /dev/sda3 > I should skip the fdisk commands, then > swapon /dev/sda2 > mount /dev/sda3 /mnt/gentoo > mount /dev/sda5 /mnt/gentoo/boot > cd /mnt/gentoo > Is this correct? > yes > (3) After extracting the stage3 tarball for an amd64 system, downloaded using > links http://www.gentoo.org/main/en/mirrors.xml > with the command > tar xvjpf stage3-*.tar.bz2, I can then proced with editing make.conf, as I > don't need to reinstall a portage snapshot (since I already have one set up > from my present install). > Is this correct? > yes > (4) After editing the make.conf file, verifying that it is correct for a 64 > bit system, I then can run the command > emerge -e world, and everything should compile correctly? > this should do but check what will done so that you don't mess up your new install. > (5) With this method, I will not lose any other key settings such as video, > kde etc. > No, as you don't delete any files which don't belong to the base system, which you will reemerge afterwards, everything will be okey. Only all system settings will belost. So backup /etc and all folders where you changed files. > Is this correct? > > Jeff > >
signature.asc
Description: OpenPGP digital signature

