Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 377187 - sys-kernel/genkernel-3.4.16: "genkernel all" does not create an initramfs?
Summary: sys-kernel/genkernel-3.4.16: "genkernel all" does not create an initramfs?
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-31 17:51 UTC by ivdwut
Modified: 2012-03-30 19:39 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 ivdwut 2011-07-31 17:51:29 UTC
It will be a good idea to add "genkernel initramfs" before "genkernel all" in code listing, because "genkernel all" doesn't create a file "initramfs*".
There is an information about this option in genkernel manual, but it's missing in the installation handbook.



Reproducible: Always

Steps to Reproduce:
1.Run: "genkernel all".
2. Run: "ls /boot/kernel* /boot/initramfs*"
Actual Results:  
There is no "initramfs*" file in "/boot".
Comment 1 Sven Vermeulen 2011-08-03 08:43:30 UTC
If this is genkernel's behavior currently, then I think it is a bug. The "all" argument means "Build all steps - the kernel, modules, and the ramdisk" so a separate invocation of "genkernel initramfs" should not be needed.

I checked both the online genkernel.xml guide at http://www.gentoo.org/doc/en/genkernel.xml as well as "man genkernel" for sys-kernel/genkernel-3.4.16 and both say the same thing.

Can you check the genkernel version and post the "emerge --info" output?
Comment 2 Sebastian Pipping gentoo-dev 2011-08-03 14:11:28 UTC
If "genkernel all" does not create an initramfs for you, that's either a bug or misconfiguration or a combination of these.  Please provide more information, e.g. the console output of genkernel and the specific version you use.


On a side note there seems to be confusion about the mean of the needpatch keyword.  to quote it's definition from <https://bugs.gentoo.org/describekeywords.cgi>:

  "Someone has to provide a patch for the bug to receive further attention."

I therefore removed that keyword.
Comment 3 ivdwut 2011-08-03 15:47:46 UTC
Genkernel version: x86-2.6.38-gentoo-r6.
It's hard to me to post the "emerge --info" output right now. Maybe I'll do it
later.
Comment 4 ivdwut 2011-08-03 15:53:28 UTC
Oh, I'm sorry.
"kernel-genkernel-x86-2.6.38-gentoo-r6" is the filename in "/boot".

"genkernel" output is "Gentoo Linux Genkernel 3.4.16"
Comment 5 Sebastian Pipping gentoo-dev 2011-08-03 16:43:48 UTC
(In reply to comment #3)
> It's hard to me to post the "emerge --info" output right now. Maybe I'll do it
> later.

I'd be more interested in the output from "genkernel all" right now.  Personally, I don't need "emerge --info", yet - maybe later.
Comment 6 Sebastian Pipping gentoo-dev 2011-08-05 10:42:54 UTC
My installation of genkernel 3.4.18 does produce an initramfs.  Its prints the related steps and puts the final image in place.  So if there is an issue we need more information from you to track it down.
Comment 7 Richard Scott 2012-03-30 10:07:55 UTC
v3.4.16 works for me, perhaps we can close this bug report?
Comment 8 Sebastian Pipping gentoo-dev 2012-03-30 19:39:33 UTC
(In reply to comment #7)
> v3.4.16 works for me, perhaps we can close this bug report?

Closing as NEEDINFO.  Please re-open as necessary.