Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67276 - Baselayout always installs devfs files
Summary: Baselayout always installs devfs files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] baselayout (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on: 44906
Blocks:
  Show dependency tree
 
Reported: 2004-10-12 14:17 UTC by Kaiting Chen
Modified: 2004-10-16 10:03 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 2004-10-12 14:17:23 UTC
The baselayout package assumes that you are running a pretty outdated system. First of all, it assumes that you are running a 2.4 series kernel with devfs. However, the majority of us, if not running udev, are at least running a 2.6 series kernel. Baselayout creates files such as /etc/{devfsd.conf, modules.autoload.d/kernel-2.4, modprobe.devfs}. The files in /etc/modules.d seem unnecessary for a 2.6 series kernel. The directory /etc/devfs.d. Is also not needed for a more modern system.

Reproducible: Always
Steps to Reproduce:
1. emerge baselayout

Actual Results:  
Baselayout installed many files that are not needed for a modern linux system to 
run.

Expected Results:  
Tested to see which files to install.

I would recommend some use flags such as udev and 2.6. Then, baselayout would 
know which files to install, and which files are not necessary. It could also 
detect the name of the kernel, but that would not work during bootstrap. Another 
solution might be to have it test to see which headers are installed, and which 
device manager is installed.
Comment 1 SpanKY gentoo-dev 2004-10-12 15:44:02 UTC
devfsd is not a 2.4 feature, 2.6 supports it too

as for 'the majority of us', no one knows which group of users is the majority when it comes to 2.4 vs 2.6 and devfs vs udev

perhaps some USE flags would be the way to go
Comment 2 SpanKY gentoo-dev 2004-10-16 10:03:19 UTC
baselayout no longer installs devfs related files; the devfsd package does