I was building a kernel that was to be compressed with LZO (don't know for how long this has been possible). Shouldn't (relevant) kernel sources depend on app-arch/lzop then? I had to install it manually this time. Reproducible: Always Steps to Reproduce:
no, since we don't compile the kernels from portage, marely install the sources
(In reply to comment #1) > no, since we don't compile the kernels from portage, marely install the sources Then why are make and ncurses in there? You don't need those to install sources either.
I think lzop should be a dependency. Most people will need make or ncurses, though. I think this is a judgement call.
The same could be said on fbcondecor and gentoo-sources. The user should have enough common sense not to choose a compression algorythm that they don't have userspac tools for. Next will we add device mapper, dmraid and driver firmware just because someone might select those options?
Suggestion: einfo output when emerging the kernel, noting that for compression scheme X you must have ebuild Y installed.