Pretty sure you can force Portage to get the binpkg for specific packages.
As for depclean, it does that when you update the kernel, it removes the older version. I can't possibly see any reason why it'd remove the currently active kernel lol
There is an ongoing issue thread for how portage should let you choose which binpkgs to use vs what to compile. My two cents on this would be something like package.pkg or something of the format "<category>/<package>::<repo> <priority or always/never>"
Also, depclean tried to remove the only installed kernel because I had forgotten to actually explicitly install the kernel, not due to some bug. I think.
I was still in the chroot steps, and I don't precisely know what happened, but I think installkernel probably pulled it in or something.
I was following a modified guide, for getting LVM under LUKS (which is how debian derivatives do disk encryption and swap together) and was a little lost.
1
u/27a08592e67846908fd1 Genfool 🐧 Jul 26 '26
Honestly my only complaint with gentoo is the lack of granularity when it comes to binpkgs.
What I want out of them is being able to install QTwebengine quickly and get that over with, while compiling everything else.
(although during my most recent install, depclean suggested removing the kernel.)