After upgrading to baselayout-1.11.13 from 1.11.12-r4, lvm is no longer initialized upon boot resulting in filesystem mount failures, services unable to start, and general mayhem. Reproducible: Always Steps to Reproduce: 1. Use baselayout-1.11.13 2. Have some filesystems on lvm (/home, /usr, /var and /opt in my case) 3. Reboot Actual Results: lvm was never initialized so when the filesystems were getting mounted, the ones on lvm failed to mount. Since those are important system filesystems in my case, most services failed to start and the system came up in a crippled state. Expected Results: It should have all happened automatically and beautifully, of course. :) Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r4 i586) ================================================================= System uname: 2.6.12-gentoo-r4 i586 AMD-K6tm w/ multimedia extensions Gentoo Base System version 1.6.12 distcc 2.18.3 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 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.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="no" CBUILD="i586-pc-linux-gnu" CFLAGS="-march=k6 -Os -mmmx -pipe -fomit-frame-pointer -ftracer" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control /var/run/dspam /var/spool/dspam" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k6 -Os -mmmx -pipe -fomit-frame-pointer -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.seren.com/gentoo http://planetmirror.com/pub/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 apache2 apm avi berkdb bitmap-fonts cdr crypt cscope cups curl emboss encode flac foomaticdb gd gdbm gif gtk2 imagemagick jpeg libg++ libwww maildir maildrop mmx mp3 mysql ncurses nethack neural ogg oggvorbis pam pdflib perl png python readline rtc samba slang snmp spell ssl truetype truetype-fonts type1-fonts userlocales vorbis xml2 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
what version of sys-fs/lvm2 do you have installed ?
I have sys-fs/lvm2-2.01.09.
try re-emerging it you do have RC_VOLUME_ORDER set in /etc/conf.d/rc right ?
Not sure why, but when I first emerged it RC_VOLUME_ORDER wasn't in /etc/conf.d/rc at all. /etc/init.d/checkfs and /etc/init.d/functions.sh were also messed up. Since re-emerging they are all sane again and the problem has gone away. Whatever caused them to get corrupted has not returned so I guess everything is ok. Sorry for the trouble and thanks for the help.
np