Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 120096

Summary: Impossible to boot with baselayout-1.11.14-r2 + udev-0.79-r1 + gentoo-sources-2.6.13-r5
Product: Gentoo Linux Reporter: Fabio Rossi <rossi.f>
Component: [OLD] baselayoutAssignee: Greg Kroah-Hartman (RETIRED) <gregkh>
Status: VERIFIED INVALID    
Severity: major CC: base-system, pbienst
Priority: High    
Version: 2005.1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: .config
rc

Description Fabio Rossi 2006-01-23 13:25:00 UTC
I have upgraded to the last stable system (baselayout-1.11.14-r2 + udev-0.79-r1) and I'm using gentoo-sources-2.6.13-r5. I cannot boot

* Mounting proc at /proc ...
* Mounting sysfs at /sys ...
* Mounting devpts at /dev/pts ...
* Activating (possible) swap ...
Failed to open the device /dev/hde6: No such file or directory

The problem is that udev is not initialized (/dev is empty). Normally I have

* Mounting proc at /proc ...
* Mounting sysfs at /sys ...
* Configuring system to use udev ...
* ... Setting /sbin/udevsend as hotplug agent
* Mounting devpts at /dev/pts ...
* Activating (possible) swap ...

A downgrade to baselayout-1.11.13-r1 solves the problem.


Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r5 i686)
=================================================================
System uname: 2.6.13-gentoo-r5 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-tbird -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/openoffice/share/dict/ooo /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-tbird -fomit-frame-pointer -pipe"
DISTDIR="/mnt/lfs/distfiles/"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ http://ftp.students.cs.unibo.it/gentoo/"
LANG="it_IT.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac acl alsa apache2 arts asf audiofile avi bash-completion berkdb bitmap-fonts blas boehm-gc bonobo browserplugin bzip2 cairo cddb cdparanoia cdr chroot cmucl crypt cups curl directfb dv dvb eds emboss encode ethereal examples exif expat fam fame fbcon ffmpeg fftw firefox flac foomaticdb fortran fpx gcj gd gdbm gif gimpprint glut gmp gnutls gphoto2 gpm graphviz gtk gtk2 gtkhtml guile idn imagemagick imlib innodb java jbig jpeg jpeg2k kde kdeenablefinal lcms libg++ libwww live lm_sensors logitech-mouse lzo mad mhash mikmod mime mjpeg mmx mmxext mng motif mozdevelop mozsvg mozxmlterm mp3 mpeg mysql ncurses network nls nntp nptl nsplugin odbc ogg oggvorbis opengl oss pam pcre pdflib perl php plotutils png postgres ppds python qt quicktime readline real recode samba sdk sdl skey smime speex spell sql ssl stats subversion svg tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1 type1-fonts udev unicode usb utf8 vim-with-x vorbis wifi win32codecs wmf wxgtk1 wxwindows xanim xine xml xml2 xmms xv xvid yv12 zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Fabio Rossi 2006-01-23 13:26:58 UTC
Created attachment 77949 [details]
.config

Kernel configuration
Comment 2 Greg Kroah-Hartman (RETIRED) gentoo-dev 2006-01-23 13:52:13 UTC
Can you attach your /etc/conf.d/rc file?
Comment 3 Fabio Rossi 2006-01-23 13:59:25 UTC
Created attachment 77953 [details]
rc

rc config file
Comment 4 Greg Kroah-Hartman (RETIRED) gentoo-dev 2006-01-23 14:06:01 UTC
If you change:
  RC_DEVICES="auto"
to be:
  RC_DEVICES="udev"

in your /etc/conf.d/rc file, does that help?
Comment 5 Fabio Rossi 2006-01-23 15:03:17 UTC
No, the problem is still there. In these days I'll try to debug the /sbin/rc script
Comment 6 Fabio Rossi 2006-01-25 15:02:01 UTC
I have found the problem: the file /lib/rcscripts/addons/udev-start.sh was missing
Comment 7 Greg Kroah-Hartman (RETIRED) gentoo-dev 2006-01-25 15:48:09 UTC
How was it "missing"?  Did you delete it somehow?
Comment 8 Fabio Rossi 2006-01-26 14:06:30 UTC
I synced Saturday: among the upgrades there was udev-0.79. Some minutes later (RSS feeds) udev-0.79-r1 went stable. Instead of syncing again I got the ebuild of udev-0.79-r1 from the repository (but I didn't download files/udev-start-079.sh). At the end of the merge process the file udev-start.sh hasn't been installed. 

Sorry for this bug.