Lanza Fabrizio wrote:
Hi, I'm sorry if this question might have been asked a thousand times, but I cannot find a solution. I also read the howtos that I could find, included the documentation that is currently removed from the gentoo site. The question is, where do I tell Catalyst the correct USE flags for a specific program? I tried in portage.config. It did not catch it. I put it in /var/tmp/catalyst/tmp/mycd/livecd-stage1.../etc/portage/package.use. Same. I put it in /var/tmp/catalyst/tmp/mycd/livecd-stage2.../etc/portage/package.use. Same. I know that Catalyst does not read package.use as expected. But I don't see how to do then. I suspected that, if I run catalyst again without removing the whole livecd-stage, it won't rebuild my package with the new USE flags. So, I removed the whole livecd-stage2, modified the USE flags, added my package that needed a rebuild with the correct flags, and rebuilt livecd-stage2 completely. But still it was built with the wrong flags and failed. I will appreciate if you can point me to the right direction.
 Thank you!

Are you using 'livecd/use: -* ...' in your spec? if so, this will cause portage to completely ignore package.use. This is "normal" behavior and has nothing to do with catalyst.

--
Andrew Gaffney                                 http://dev.gentoo.org/~agaffney/
Gentoo Linux Developer             Catalyst/Installer + x86 release coordinator
--
[email protected] mailing list

Reply via email to