Bug 34071

Summary: RFE: package config files with binaries
Product: [Retired] Red Hat Linux Reporter: Gene Czarcinski <gczarcinski>
Component: kernelAssignee: Michael K. Johnson <johnsonm>
Status: CLOSED RAWHIDE QA Contact: Brock Organ <borgan>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.1Keywords: FutureFeature
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-04-04 23:35:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Gene Czarcinski 2001-03-30 14:45:39 UTC
Yes, this is VMware related but may apply to other situations too.

When configuring VMware to run, I need to install the source and run {edit
Makefile to change EXTRAVERSION; make mrproper; make oldconfig; make dep}
to run the "vmware-config.pl" which then compiles its extensions if they do
not have precompiled versions for the running kernel.  This has to be done
with the config file for the running kernel.

To work properly, I need to load the kernel src rpm and then copy the
proper config file (kernel-2.4.2-i686-smp.config in my situation) to
replace /usr/src/linux-2.4/arch/i386/defconfig.

While all of this works, it would be more convenient if the config file was
package with the respective binary.

Without the proper config and EXTRAVERSION values, nothing works.

Comment 1 Michael K. Johnson 2001-04-04 23:35:27 UTC
The kernel-sources rpm includes all the config files, and using them
to build is part of the documentation.

However, your suggestion has merit.  I'm going to think about it...

Comment 2 Gene Czarcinski 2001-04-05 05:00:25 UTC
What merit???  My mistake!  I did not realize that redhat already packages these
files as part of the kernel-source "binary" rpm in the
/usr/src/linux-2.4.2/configs directory ... or at least it sure looks like it is.

No RFE is necessary ... you already do what I am asking ... I just did not
realize it.  Perhaps some extra documentation would be nice but no changes.

I don't know if it always was this way but it sure is in the "current"
kernel-source.

I am closing this.

Thanks,  Gene



Comment 3 Michael K. Johnson 2001-04-05 17:16:32 UTC
The merit was packaging config files with binaries; we package them
with the source.  I figured I would think about shipping config files
in the binary package as well so that people compiling their own kernels
without installing our kernel-source package could see what our starting
point was.  It's not terribly important, but still worth thinking about.