Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 88426 - Catalyst 1.1.8 doesn't set USE=livecd when merging genkernel
Summary: Catalyst 1.1.8 doesn't set USE=livecd when merging genkernel
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Catalyst (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Catalyst Developers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-04-08 21:26 UTC by Stephen Ulmer
Modified: 2005-04-14 19:17 UTC (History)
0 users

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 Stephen Ulmer 2005-04-08 21:26:28 UTC
Catalyst 1.1.8 doesn't set the livecd USE flag when emerging genkernel during a livecd-stage2 build.  So you can't use the --lvm2 argument to genkernel, because the genkernel ebuild will not have copied the device-mapper and LVM2 source tarballs into it's private source stash.

It seems reasonable that the livecd USE flag be set when building a livecd?

This is with genkernel 3.1.5 being used in the chroot.
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2005-04-09 05:06:43 UTC
For the release, we had genkernel in livecd-stage1, so it was merged with USE=livecd as well.  If genkernel was detected already in the system, then it was not merged again in livecd-stage2.

Anyway, the solution is to put genkernel in livecd-stage1.  The USE=livecd stuff was done *after* catalyst 1.1.8 was even released.  Anyway, I've changed this behavior in CVS and it'll show up in catalyst 1.1.9, which should be out in a couple weeks.
Comment 2 Stephen Ulmer 2005-04-09 09:27:58 UTC
Thanks for making the change!

I was avoiding putting it in livecd-stage1 because I didn't actually need it there or want it on the livecd -- it was just required to build the kernel to boot with.  This will get me by for the moment, though.

Thanks, again.
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2005-04-14 19:17:40 UTC
Fixed with catalyst 1.1.9