> -----Original Message----- > From: Roger Miliker [mailto:[EMAIL PROTECTED] > Sent: Tuesday, November 25, 2003 3:33 PM > To: [EMAIL PROTECTED]; Kurt Guenther > Subject: Re: [gentoo-user] "emerge --update portage" Fails > > On Tuesday 25 November 2003 21:21, Kurt Guenther wrote: > > I just downloaded Stage 1 and followed the directions up to the: > > > > emerge sync > > > > command. My portage is out of date so I ran: > > > > emerge --update portage > > > > But I get this error: > > > > > > checking how to run the C++ preprocessor ... /lib/cpp > > configure: error: C++ preprocessor "/lib/cpp" fails sanity check > > > > !!! ERROR: sys-libs/ncurses-5.3-r2 failed. > > !!! Function econf, Line 3224, Exitcode 1 > > !!! econf failed > > > > > > I'll just push on with the bootstrap for grins, and start over when > > things die for good.
That is a install-doc bug. You are *NOT* supposed to do anything with portage except an emerge sync. When the emerge sync is completed you're supposed to cd /usr/portage && scripts/boostrap.sh to start the boostrap process. When you've reached stage2, it'll be safe to emerge -u portage, but not until then. When you've completed stage1, but before stage2's emerge -p system, emerge -u portage should be issued. The reason why it's failing the sanity check is because it doesn't exist. /lib/cpp is only installed during the gcc bootstrap process (something you haven't done yet in a stage1 :-p) > > --Kurt > > > > > > > > I'm not sure, but that might be a bug in the install-doc. > Wait until you finished the install to update portage. > > Roger > > > > > > > > -- > > [EMAIL PROTECTED] mailing list > > -- > [EMAIL PROTECTED] mailing list -- [EMAIL PROTECTED] mailing list
