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