On 2020.06.05 16:24, Andrew Udvare wrote:
On Fri, 5 Jun 2020 at 15:02, Jack <[email protected]>
wrote:
> Thanks for any thoughts or suggestions.
>
> Jack
I would keep GCC 9 for now. I've run into a few issues with GCC 10
compiling various packages so I have kept GCC 9 on my system. There's
not some serious detriment to not using GCC 10 for 99% of people.
Most distros still use an older version.
Also, have you considered trying Dracut for initramfs generation? I
don't know how well it works with genkernel as I don't use that (I
manually configure my kernels).
Thanks for the suggestion, and I do still have gcc-9.3 installed.
However, when gcc-10 was marked stable, I worked on recompiling almost
my entire system with it. I have very few packages that simply can't
deal with it yet, and I suspect a few of those are not sufficiently
supported at all that they have a good chance of getting tree-cleaned.
Sort of parallel to getting rid of python-2.
I used to do all my kernel configuration and setup manually on my old
box (with legacy grub). When I upgraded to my new PC with a Ryzen 5
2600 and started using lvm, I ended up needing an initramfs, and
managed to get genkernel working for me, without TOO much of an
effort. Right now, it's run genkernel, and when I'm happy, run
grub-mkconfig, and it works. If I ever go to a manually crafted
grub.cfg, I might consider a different way of creating my intramfs, but
I'd rather not introduce yet another moving part if I don't really need
to.
Anyway, I'm writing this running my shiny new 5.7 kernel, having run
genkernel with --no-gpg. I had not explicitly turned that on; I
suppose it's just the default, unless I missed something in the config
file.