try making a kernel without it (it should be a rdep I think) Reproducible: Always
Hi, Matthew, Did you take a look at the eclass and see why whatever kernel you were trying to build failed? For ETYPE=sources and !build bc is pulled in as a rdep. Can you tell me what you were trying to build? That might help troubleshoot this a bit.
This was just me installing the sources and compiling manually, don't want portage to build it.
Sorry, Matt. I'm confused. When does portage 'build' kernels?
Might be confused myself. I installed kernel sources (bc was not pulled in). I then tried to manually compile the kernel (which failed due to the lack of bc).
Ah, ok. Can you tell me which sources it was?
this was pretty sure this was gentoo-sources. but if we are adding a rdep to something I'd add it to the virtual probably.
If the build useflag is not set, bc should be pulled in. RDEPEND="!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )" # equery d bc * These packages depend on bc: sys-kernel/gentoo-sources-3.12.38 (sys-devel/bc) sys-kernel/gentoo-sources-3.14.48 (!build ? sys-devel/bc) sys-kernel/gentoo-sources-3.18.19 (!build ? sys-devel/bc) sys-kernel/gentoo-sources-4.0.9 (!build ? sys-devel/bc) sys-kernel/gentoo-sources-4.1.0-r1 (!build ? sys-devel/bc) sys-kernel/gentoo-sources-4.1.3 (!build ? sys-devel/bc) sys-kernel/vanilla-sources-3.4.0 (sys-devel/bc) sys-kernel/vanilla-sources-3.10.0 (sys-devel/bc) sys-kernel/vanilla-sources-3.12.0 (sys-devel/bc) sys-kernel/vanilla-sources-3.14.0 (sys-devel/bc) sys-kernel/vanilla-sources-3.18.0 (sys-devel/bc) sys-kernel/vanilla-sources-4.0.0 (sys-devel/bc) sys-kernel/vanilla-sources-4.1.0 (sys-devel/bc) x11-misc/xscreensaver-5.32 (sys-devel/bc)
I imagine it's the same for hardened-sources?
Also, build isn't set, but it seems to be pulling it in now, odd. gonna close then