public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Huge problem
@ 2007-10-21 15:15 econti
  2007-10-21 15:58 ` Alex Schuster
  2007-10-21 16:23 ` Kenneth Prugh
  0 siblings, 2 replies; 5+ messages in thread
From: econti @ 2007-10-21 15:15 UTC (permalink / raw
  To: gentoo help

Hi all,
after upgrading xorg, yesterday I started to upgrade gcc (from 3.x to 
4.x) following the Gentoo GCC Upgrade Guide. All went well up to "emerge 
-eav system".
The command seemed work fine but, for some reason, it was not able to 
emerge "man-pages". The process aborted.
I added other gentoo sites to my make.conf and emerged  the remaining 
portages starting from "man-pages".
At the end running etc-update I found 26 config files to upgrade .
Surely I did something wrong (to upgrade "udev" I had to unmerge 
"coldplug") and the result has been a failure in booting gentoo.
Here is the message:

/sbin/rc: line 400: start: command not found
Failed to start /etc/init.d/checkroot
One or more critical startup scripts failed to start!
Please correct this, and reboot ...

Any suggestion? Should I reinstall everything?

Regards
Emilio

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Huge problem
  2007-10-21 15:15 [gentoo-user] Huge problem econti
@ 2007-10-21 15:58 ` Alex Schuster
  2007-10-21 16:23 ` Kenneth Prugh
  1 sibling, 0 replies; 5+ messages in thread
From: Alex Schuster @ 2007-10-21 15:58 UTC (permalink / raw
  To: gentoo-user

econti writes:

> Here is the message:
>
> /sbin/rc: line 400: start: command not found
> Failed to start /etc/init.d/checkroot
> One or more critical startup scripts failed to start!
> Please correct this, and reboot ...
>
> Any suggestion? Should I reinstall everything?

I don't know what's wrong here. 
/sbin/rc calls the function 'start' in line 400, which can be found 
in /etc/init.d/checkroot. This file is sourced in line 388 of /sbin/rc, so 
it should be known. Strange.

What happens if you try to execute "/etc/init.d/checkroot" by hand?

Were all config files updated already? "find /etc -name '*._cfg*'" should 
return nothing then.

	Alex
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Huge problem
  2007-10-21 15:15 [gentoo-user] Huge problem econti
  2007-10-21 15:58 ` Alex Schuster
@ 2007-10-21 16:23 ` Kenneth Prugh
  2007-10-21 18:09   ` Bo Ørsted Andresen
  1 sibling, 1 reply; 5+ messages in thread
From: Kenneth Prugh @ 2007-10-21 16:23 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1029 bytes --]

On Sun, 21 Oct 2007 17:15:34 +0200
econti <contiemilio@alice.it> wrote:

> Hi all,
> after upgrading xorg, yesterday I started to upgrade gcc (from 3.x to 
> 4.x) following the Gentoo GCC Upgrade Guide. All went well up to
> "emerge -eav system".
> The command seemed work fine but, for some reason, it was not able to 
> emerge "man-pages". The process aborted.
> I added other gentoo sites to my make.conf and emerged  the remaining 
> portages starting from "man-pages".
> At the end running etc-update I found 26 config files to upgrade .
> Surely I did something wrong (to upgrade "udev" I had to unmerge 
> "coldplug") and the result has been a failure in booting gentoo.
> Here is the message:
> 
> /sbin/rc: line 400: start: command not found
> Failed to start /etc/init.d/checkroot
> One or more critical startup scripts failed to start!
> Please correct this, and reboot ...
> 
> Any suggestion? Should I reinstall everything?
> 
> Regards
> Emilio
> 

Try re-emerging sys-apps/baselayout. 

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Huge problem
  2007-10-21 16:23 ` Kenneth Prugh
@ 2007-10-21 18:09   ` Bo Ørsted Andresen
  2007-10-22 13:33     ` econti
  0 siblings, 1 reply; 5+ messages in thread
From: Bo Ørsted Andresen @ 2007-10-21 18:09 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 681 bytes --]

On Sunday 21 October 2007 18:23:16 Kenneth Prugh wrote:
> > At the end running etc-update I found 26 config files to upgrade .
> > Surely I did something wrong (to upgrade "udev" I had to unmerge
> > "coldplug") and the result has been a failure in booting gentoo.
> > Here is the message:
> >
> > /sbin/rc: line 400: start: command not found
> > Failed to start /etc/init.d/checkroot
> > One or more critical startup scripts failed to start!
> > Please correct this, and reboot ...
> >
> > Any suggestion? Should I reinstall everything?
>
> Try re-emerging sys-apps/baselayout.

You may also want to have a look at --noconfmem in `man emerge`.

-- 
Bo Andresen

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Huge problem
  2007-10-21 18:09   ` Bo Ørsted Andresen
@ 2007-10-22 13:33     ` econti
  0 siblings, 0 replies; 5+ messages in thread
From: econti @ 2007-10-22 13:33 UTC (permalink / raw
  To: gentoo-user

Bo Ørsted Andresen ha scritto:
> On Sunday 21 October 2007 18:23:16 Kenneth Prugh wrote:
>   
>>> At the end running etc-update I found 26 config files to upgrade .
>>> Surely I did something wrong (to upgrade "udev" I had to unmerge
>>> "coldplug") and the result has been a failure in booting gentoo.
>>> Here is the message:
>>>
>>> /sbin/rc: line 400: start: command not found
>>> Failed to start /etc/init.d/checkroot
>>> One or more critical startup scripts failed to start!
>>> Please correct this, and reboot ...
>>>
>>> Any suggestion? Should I reinstall everything?
>>>       
>> Try re-emerging sys-apps/baselayout.
>>     
>
> You may also want to have a look at --noconfmem in `man emerge`.
>
>   
Great hint.
Many thanks (to Kenneth too).

The system boots now!

Two inconveniences only:

1 - a minimal bash prompt (no colors, no path of the directory the user 
enters);

2 - I tried tu run again "emerge -eav system". The process stops when it 
has to re-emerge sys-fs/udev with this message:

!!! ERROR: sys-fs/udev-114 failed.
Call stack:
    ebuild.sh, line 1638: Called dyn_compile
    ebuild.sh, line 985: Called qa_call 'src_compile'
    ebuild.sh, line 44: Called src_compile
    udev-114.ebuild, line 97: Called die
!!! (no error message)

Could it  be a matter of memory?

Regards
emilio


-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-10-22 13:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-21 15:15 [gentoo-user] Huge problem econti
2007-10-21 15:58 ` Alex Schuster
2007-10-21 16:23 ` Kenneth Prugh
2007-10-21 18:09   ` Bo Ørsted Andresen
2007-10-22 13:33     ` econti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox