vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| On my present setup, ..$ USE_FLAGS=~x86 emerge -p -u baselayout says These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] sys-apps/sysvinit-2.86 [ebuild U ] app-shells/bash-3.0-r9 [2.05b-r9] [ebuild U ] sys-libs/readline-5.0-r2 [4.3-r5] [ebuild U ] sys-apps/baselayout-1.11.10-r6 [1.9.4-r6] Why sysvinit? I thought Gentoo did away with sysvinit-style /etc/rc.d bootup and shutdown. Or has sysvinit been a Gentoo option all along but just wasn't aware of it? |
| |||
| student wrote: > On my present setup, > > .$ USE_FLAGS=~x86 emerge -p -u baselayout > > says > > These are the packages that I would merge, in order: > > Calculating dependencies ...done! > [ebuild N ] sys-apps/sysvinit-2.86 > [ebuild U ] app-shells/bash-3.0-r9 [2.05b-r9] > [ebuild U ] sys-libs/readline-5.0-r2 [4.3-r5] > [ebuild U ] sys-apps/baselayout-1.11.10-r6 [1.9.4-r6] > > > Why sysvinit? > > I thought Gentoo did away with sysvinit-style /etc/rc.d bootup and > shutdown. > > Or has sysvinit been a Gentoo option all along but just wasn't aware of it? > Gentoo still has init scripts, those are located in /etc/init.d and you have the runlevels in /etc/runlevels, without sysvinit you would just have the kernel loaded and nothign else. //Aho |
| |||
| J.O. Aho wrote: > student wrote: >> >> I thought Gentoo did away with sysvinit-style /etc/rc.d bootup and >> shutdown. >> >> Or has sysvinit been a Gentoo option all along but just wasn't aware >> of it? >> > > Gentoo still has init scripts, those are located in /etc/init.d and you > have the runlevels in /etc/runlevels, without sysvinit you would just > have the kernel loaded and nothign else. > Hello? I am aware of the fact that Gentoo boots up very time I boot Gentoo, but it does so without the benefit of the sysvinit package. Hence my question: why does installing sys-apps/baselayout-1.11.10-r6 entail installing sys-apps/sysvinit-2.86 Would sysvinit-2.86 supplant my existing bootup machinery and, if it would not, why does baselayout-1.11.10-r6 need it? -- |
| |||
| student <nospam@a.b.c.dINVALID> wrote: > Hence my question: why does installing > > sys-apps/baselayout-1.11.10-r6 This is a testing version of baselayout. I don't use ~x86 packages unless I have to so I'm guessing here. > entail installing > > sys-apps/sysvinit-2.86 > > Would sysvinit-2.86 supplant my existing bootup machinery > and, if it would not, why does baselayout-1.11.10-r6 need it? The current stable baselayout contains some sysvinit scripts. I can only assume that the devs are going to separate these out hence the sysvinit package. -- Andy. |
| |||
| student wrote: > J.O. Aho wrote: >> student wrote: >> >>> I thought Gentoo did away with sysvinit-style /etc/rc.d bootup and >>> shutdown. No. sysvinit contains /sbin/init and this is vital to a Linux system. Here's the proceedure: 1. Kernel boots 2. Kernel executes /sbin/init 3. /sbin/init interprets /etc/inittab 4. /sbin/init changes the runlevel and executes the corresponding command specified in /etc/inittab 5. Etc. This is the same for any Linux system. sysvinit has no relationship with /etc/rc.d or /etc/init.d (or any other "init" scripts) except by association through inittab. >>> Or has sysvinit been a Gentoo option all along but just wasn't aware >>> of it? sysvinit is not an option - it's a requirement. > [snip] > > Hence my question: why does installing > sys-apps/baselayout-1.11.10-r6 > > entail installing > > sys-apps/sysvinit-2.86 Because sysvinit has been split from the baselayout package as of >=sys-apps/baselayout-1.11.8-r3 . > Would sysvinit-2.86 supplant my existing bootup machinery It *is* part of your existing bootup machinery. > and, if it would not, why does baselayout-1.11.10-r6 need it? See above. At this point I would caution you not to install ~x86 packages unless you know what you're doing. Hth, -- Ben M. |
| |||
| Ben Measures wrote: > student wrote: >> >> question: why does installing >> sys-apps/baselayout-1.11.10-r6 >> >>entail installing >> >> sys-apps/sysvinit-2.86 > > > Because sysvinit has been split from the baselayout package as of > >>=sys-apps/baselayout-1.11.8-r3 . > Thank you. |
| ||||
| student wrote: > Ben Measures wrote: > >> student wrote: > > >>> >>> question: why does installing >>> sys-apps/baselayout-1.11.10-r6 >>> >>> entail installing >>> >>> sys-apps/sysvinit-2.86 >> >> >> >> Because sysvinit has been split from the baselayout package as of >> >>> =sys-apps/baselayout-1.11.8-r3 . >> >> Ok, I put sys-apps/baselayout ~x86 sys-libs/readline ~x86 sys-apps/sysvinit ~x86 app-shells/bash ~x86 in '/etc/portage/package.keywords' and ran 'emerge -u world'. So far, no problems. Thanks again to all who replied. |