Summary: | baselayout-1.8.6.4 root mount read-only | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jason Waldhelm <jason> |
Component: | [OLD] Core system | Assignee: | Martin Schlemmer (RETIRED) <azarah> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | pfeifer, seemant |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
inittab as requested
inittab as requested attaching proposed patch for baselayout 1.8.6.4 updated ebuild for 1.8.6.4 w/better checking of /etc/inittab & /etc/conf.d/rc |
Description
Jason Waldhelm
2003-03-19 11:57:54 UTC
Attach you /etc/inittab. Created attachment 9633 [details]
inittab as requested
Created attachment 9634 [details]
inittab as requested
Your inittab is *not* the one installed by baselayout-1.8.6.4. Please correct this then it should be fixed. Seemant ... saw you masked it again .. sure its not because of the same issues ? Az, yep I had the same issue :/ My inittab actually was upgraded (I upgraded each file specifically, except for passwd, group, fstab and maybe one other)... Err, mind pin pointing the problem a bit more ? az, we need to force update the inittab. on this system, it was not being updated by the ebuild. i just fixed this for the user and they are now on 1.8.6.4. Suggest doing exactly what we do for /etc/conf.d/rc Jay the inittab update, for some reason it is not working as designed in the ebuild :) we need to update the way we update these files (/etc/conf.d/rc & /etc/inittab) i am going to rewrite and post. i feel we should just update them without question and give the person rc.old & inittab.old for review. ${inittab} & ${rcconfigd} should probably just be set to /etc/inittab & /etc/conf.d/rc respectively. and we can just force a copy of out rc-scripts-1.4.3.4 to go into place. otherwise with the current scenario, we risk failure. Created attachment 9639 [details, diff]
attaching proposed patch for baselayout 1.8.6.4
this should force update to the 2 files in question...
this should ensure that during a build or bootstrap that they are updated.
Jay
applied the patch and re-emerged 1.8.6.4; works perfectly. Created attachment 9640 [details]
updated ebuild for 1.8.6.4 w/better checking of /etc/inittab & /etc/conf.d/rc
created a new baselayout ebuild that better identifies the new style
/etc/inittab & /etc/conf.d/rc so we do not have to needlessly update files
already in proper format.
Jay
Looks good. Just tweaked a few $ROOT cases, and remove ._cfg* files for those two. In baselayout-1.8.6.4-r1, please test. Ok, should be fixed. |