On 10/04/2008, Davide Cittaro <[EMAIL PROTECTED]> wrote: > Hi there, I think I've messed up something in init scripts and probably I'm > missing something... btw I have some machines, different hardware, and they > all can't boot. > When udev is used (as specified in /etc/conf.d/rc) it crashes and disks > can't be created, so I have only an emergency shell... > If I specify static devices (also in /etc/conf.d/rc) I have fsck working on > disks, but later on it freezes on "Caching services dependendecies"... If I > interrupt it says that /var/lib/init.d/depcache doesn't exists and /sbin/rc > fails with a segfault on "chgrp utmp /var/run/utmp"... > I really can't get rid of this... Since I've never touched udev rules or > init scripts I guess it somehow has to do with some broken ebuild...
I've seen a similar issue mentioned in the forums before. Ensure that /etc/init.d only contains valid scripts (no incomplete merges and the like) and also that there are no orphaned files (qfile -o /etc/init.d/*). Then try touch /etc/init.d/*; /sbin/depscan.sh --update. Regards, --Kerin -- [email protected] mailing list
