Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 169383
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Genkernel Maintainers <genkernel@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: John R. Graham <john_r_graham@mindspring.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
genkernel-3.4.6-symlink.patch Patch implements new --symlink handling. patch John R. Graham 2007-03-05 00:04 0000 11.22 KB Details | Diff
genkernel-3.4.6-docs.patch Updates man page and internal --help documentation. patch John R. Graham 2007-03-31 16:39 0000 1.97 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 169383 depends on: Show dependency tree
Bug 169383 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-03-05 00:03 0000
I've always liked the way the manual kernel install, through "make install",
maintained the vmlinuz and vmlinuz.old symlinks (and their brethren for config
and System.map).  The other nice thing about "make install" is that it
maintains the previous kernel image and related products, renamed with .old
extensions.

In looking at the genkernel script, I found the currently undocumented
--symlink feature.  Alas, this feature didn't fully mirror what "make install"
did.  I've kind of beefed up the implementation of this command line option so
that it very closely mimics that process.

I've included a patch against genkernel-3.4.6.

Is this something that you all would be willing to accept into the source?  If
so, I'll update the documentation source as well.

- John


Reproducible: Always

Steps to Reproduce:

------- Comment #1 From John R. Graham 2007-03-05 00:04:46 0000 -------
Created an attachment (id=112126) [details]
Patch implements new --symlink handling.

------- Comment #2 From Chris Gianelloni (RETIRED) 2007-03-09 20:32:13 0000 -------
I've added this to subversion and it'll show up in the next genkernel version. 
I haven't tested it, but it looks good.

Thanks for the patch.

------- Comment #3 From John R. Graham 2007-03-31 16:30:33 0000 -------
Chris,

Thanks.  Sorry it's taken me so long, but, here's another patch, additive to
the last one, that updates the man page and the internal documentation produced
by "genkernel --help".

I made one other operational change:  Consistent with the other options, like
--install / --no-install, I added a --no-symlink option to complement the new
--symlink option.  Hope that's okay.

- John

------- Comment #4 From John R. Graham 2007-03-31 16:39:05 0000 -------
Created an attachment (id=115061) [details]
Updates man page and internal --help documentation.

------- Comment #5 From Chris Gianelloni (RETIRED) 2007-04-05 15:01:06 0000 -------
This is fixed in genkernel 3.4.7 which is now in the tree.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug