Upstream released a new version today, time to update portage again. Reproducible: Always Steps to Reproduce:
Created attachment 204360 [details] Proposed ebuild Here's the draft of the updated ebuild. Patches will follow. Also note that currently, upstream has packaged binaries in with their source tarball (i expect that they didn't make clean before tarring it up), so src_unpack() needs to do an emake clean. I've sent an email upstream and i guess we'll see if they correct the tarball or not. I'll be submitting all of this through sunrise/portage-review for addition to the tree asap.
Created attachment 204361 [details] Patch to make names match with _rc14 required patch for compatibility with genkernel / fdisk / other components
Created attachment 204362 [details] Proposed patch to fix any isw issues If you have isw hardware and your raids are not detected, try applying this patch. I am _not_ including it in the ebuild by default.
Created attachment 204364 [details] Proposed patch to fix jmicron segfault issues If you have jmicron hardware and your raids are not detected or dmraid segfaults when attempting to detect them, try applying this patch. I am _not_ including it in the ebuild by default.
Working here with ICH10R isw raid 0+1 (sorry, can't test Raid 5) WITHOUT the isw patch. Please push this ebuild as soon as possible since dmraid rc14 and rc15 where absolutely not working (see bug 232062). Thanks for your work!
Thanks for the feedback! I think the isw bugs have all been fixed in other places and so the extra patch will not be needed. Upstream has already fixed the source tarball and applied the jmicron patch. There's an --as-needed bug that needs to be fixed, and then it will be added to the tree.
Maybe include the raid45 kernel patch that you put in for the rc15 at bug #232062? (IMHO it should be part of gentoo-sources though).
No, i'm not going to add the raid45 patch to this; it complicates the ebuild and removes from its original purpose. The word from dev's is that gentoo won't officially support raid45 until the kernel (at least experimentally) supports it, which I think makes sense. That said, in the meantime I added this: http://en.gentoo-wiki.com/wiki/RAID/dm-raid45
(In reply to comment #8) > The word from dev's is that gentoo won't officially support raid45 until the > kernel (at least experimentally) supports it, which I think makes sense. That Sheesh. Gazillion other distros support it. I guess I have to keep on using Ubuntu LiveCDs if I need recovery/reinstall possibilities.
Kinda interesting that the kernel-patch-bug has been open (bug #195804) now for two years..
Can now confirm that this is indeed working, also in the initrd with genkernel.