Summary: | baselayout-1.8.6.7 fails to start some services dependancies | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robin Johnson <robbat2> |
Component: | [OLD] Core system | Assignee: | Martin Schlemmer (RETIRED) <azarah> |
Status: | VERIFIED FIXED | ||
Severity: | major | CC: | gentoo-bugs2, yakina |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Robin Johnson
2003-05-16 02:10:38 UTC
On my laptop, since baselayout-1.8.6.7, net.eth0 starts (and fails) before pcmcia is started. # emerge info Portage 2.0.48_pre6 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20 i686 Celeron (Coppermine) GENTOO_MIRRORS=" http://212.219.56.146/sites/www.ibiblio.org/gentoo/ http://212. 219.56.152/sites/www.ibiblio.org/gentoo/ http://ftp.tu-clausthal.de/pub/linux/ge ntoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://gentoo.linux.no/" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 alsa apache2 avi berkdb crypt dga esd gd gdbm gif gphoto2 gtk gtk2 imap imlib java jpeg ldap libwww mmx mozilla mpeg mysql ncurses nocardbus oggvorbis pam pcmcia pdflib png pnp readline samba sdl slang sse ssl tiff truetype usb wmf X xml xml2 xmms xv zlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe" CXXFLAGS="-march=pentium3 -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j3" AUTOCLEAN="yes" SYNC="rsync://granit.grumly.info/gentoo-portage/" FEATURES="ccache sandbox distcc userpriv usersandbox" Known issue, already fixed in CVS .. just have to get time to look through my list of todo, and release a bugfix version. Hi azarah, I think this bug isn't fixed. A '-' (hyphen) in the service name also causes an error at 'declare -F'. Regards, Actually talking about the net.eth0 and pcmcia issue .... Should be fixed in 1.8.6.8, please test when out in a bit. With 1.8.6.8, net.lo and net.eth0 appear in /var/lib/init.d/started but their start functions don't seem to be called by runscript :-( There's no ebegin trace at all for net.lo and net.eth0. Same here. Newly added line (/lib/rcscripts/sh/rc-services.sh, Line 36) should be: myservice="${myservice//-/_}" All my dependencies works fine! Thanks, Yeah I saw that. Anyhow, -r1 fixes this. Fixed verified in -r1. It works much better now. Closing, I guess |