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

Bug 82703

Summary: Baselayout needs to be split and simplified
Product: Gentoo Linux Reporter: Kaiting Chen <Phoenixfire159>
Component: [OLD] baselayoutAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Kaiting Chen 2005-02-20 09:58:34 UTC
The current baselayout ebuild is really complicated. It installs rc-scripts, some password files, and lots of folders. The rc-scripts should be put into its own package. Some files like /etc/shadow and /etc/passwd probably should too. Lots of the logic in pkg_postinst could probably be put into src_install. A lot of the complication seems to be because bootstrap is done without config file protection. The proper fix would be to put everything in src_install and have bootstrap emerge baselayout with config file protection. The probably with the way it is right now is that anyone who wants to change baselayout and put it in an overlay has to go through a lot of stuff. Overcomplicated ebuilds are just not good.

Reproducible: Always
Steps to Reproduce:
Comment 1 SpanKY gentoo-dev 2005-02-20 14:15:41 UTC
i dont see any reason for 1.11.x to be split up ... we've already forked off sysvinit with it