SCIENTIFIC-LINUX-USERS Archives

June 2006

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Dushan Mitrovich <[log in to unmask]>
Reply To:
Dushan Mitrovich <[log in to unmask]>
Date:
Mon, 5 Jun 2006 15:09:53 -0700
Content-Type:
TEXT/PLAIN
Parts/Attachments:
TEXT/PLAIN (87 lines)
Connie Sieh <[log in to unmask]> wrote:
>On Mon, 5 Jun 2006, Dushan Mitrovich wrote:
>
>> About a week ago I described this problem on comp.os.linux.setup, thinking
>> my difficulty was generic and largely owing to my own ignorance.  I got
>> some very generous help and suggestions that finally made me suspect I may
>> need some specific information from this group.
>>
>> Here's the relevant bit:
>>
>> On comp.os.linux.setup Nico Kadel-Garcia wrote:
>>
>>   > But "make mrproper" blew away your .config file: it really srubs out
>>   > everything.  The order should be
>>   >
>>   >   make mrproper
>>   >   cp [oldconfigfile that basically works] .config
>>   >   # Make sure that Makefile or the .config settings give you a unique
>>   >   # kernel name
>>   >   make    # check for errors
>>   >   make rpm    # build nice RPM to use for kernel management
>>
>>
>> and I responded:
>>
>>   It seems not to have scrubbed out the .config file, and now I noticed why:
>>   when I issued the 'make mrproper' command I got
>>
>>     [/usr/src/kernels/2.6.9-22.0.1.EL-i686]# make mrproper
>>       CLEAN   .tmp_versions
>>     scripts/Makefile.clean:10: Documentation/DocBook/Makefile: No such file
>>                                                                or directory
>>     make[1]: *** No rule to make target `Documentation/DocBook/Makefile'.
>>                  Stop.
>>     make: *** [_mrproper_Documentation/DocBook] Error 2
>>
>>   So 'make mrproper' bombs.  Unfortunately I have no idea how to respond
>>   to this problem to fix it, and examining Makefile didn't give me a clue.
>>   So I have two questions:
>>
>>   * What should I do to get past this problem?  and
>>
>>   * Since I didn't delete any Makefiles, why didn't the install procedure
>>     put the appropriate one where it's expected?
>>
>>
>> When I asked, to help me with the procedure,
>>
>>   Also, I've found on the Internet over half a dozen sets of directions
>>   and HOWTOs on recompiling the kernel, and they all have somewhat diffe-
>>   rent instructions.  Maybe some are outdated.  What would you recommend
>>   as a good, up-to-date, reliable reference book accessible by a lay user?
>>
>> Nico suggested:
>>
>>   Take a very careful look at the kernel SRPM, to see what RedHat has
>>   dumped on top of the kernel installation procedure and notes about
>>   special setups they support.
>>
>> and also to read the kernel.spec file.  This file seems to be contained
>> in the kernel 'src' rpm, which on the RedHat site is about 40 MB in size,
>> and isn't anywhere on the 4 distribution CDs.
>
> No space on the cd's.  They are online at
> 
> ftp://ftp.scientificlinux.org/linux/scientific/4x/SRPMS/vendor/errata/
>
>>
>> Since I have a slow modem connection I don't do 40 MB downloads lightly and
>> was wondering if just that file was available somewhere on the SL site.
>> In my /usr/src directory there are two subdirectories: kernels, and redhat,
>> and the latter seems to be intended for all the source files.  But all of
>> _its_ subdirs are empty.  Is that as intended, that the installation proce-
>> dure creates 'redhat' and its subdirs, and leaves them empty?
>
> Not sure,  did not write the rpms.  Note that RedHat "rearranged" how
> kernels are rebuilt when they released RHEL 4.
> 
> See
> 
> /usr/share/doc/sl-release-4.?/RELEASE-NOTES-x86_64-en for information on
> getting the kernel source and also how to rebuilt just kernel modules.

Connie, thanks for the response and the references.  I'll check them out.

- Dushan

ATOM RSS1 RSS2