Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 327039 - Kernel sources should depend on app-arch/lzop
Summary: Kernel sources should depend on app-arch/lzop
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-05 20:04 UTC by Kobboi
Modified: 2014-11-05 13:05 UTC (History)
1 user (show)

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 Kobboi 2010-07-05 20:04:16 UTC
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:
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-07-05 20:10:55 UTC
no, since we don't compile the kernels from portage, marely install the sources
Comment 2 Kobboi 2010-07-06 21:25:26 UTC
(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.

Comment 3 Mike Pagano gentoo-dev 2010-07-21 00:27:37 UTC
I think lzop should be a dependency. Most people will need make or ncurses, though. I think this is a judgement call.

Comment 4 Donald R. Gray Jr 2010-10-08 20:49:21 UTC
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?
Comment 5 Jeff Mitchell 2010-11-15 21:30:03 UTC
Suggestion: einfo output when emerging the kernel, noting that for compression scheme X you must have ebuild Y installed.