Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82703 - Baselayout needs to be split and simplified
Summary: Baselayout needs to be split and simplified
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] baselayout (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-20 09:58 UTC by Kaiting Chen
Modified: 2005-02-20 14:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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