I was about to test catalyst but got this error: er-murazor root # catalyst -f x86-stage1-20040219.spec Setting storedir to default value "/var/tmp/catalyst" Setting portdir to default value "/usr/portage" Setting distdir to config file value "/home/distfiles" Setting options to config file value "pkgcache -ccache" Setting sharedir to config file value "/usr/lib/catalyst" Compiler cache support enabled. Package cache support enabled. Envscript support enabled. Can't find x86.py plugin in /usr/lib/catalyst/arch/ Traceback (most recent call last): File "/usr/bin/catalyst", line 100, in ? mytarget=targetmap[myspec["target"]](myspec,addlargs) File "/usr/lib/catalyst/modules/targets.py", line 366, in __init__ generic_stage_target.__init__(self,spec,addlargs) File "/usr/lib/catalyst/modules/targets.py", line 73, in __init__ self.arch=self.subarchmap[self.settings["subarch"]](self.settings) KeyError: 'x86' now this is the emerge log: >>> Merging dev-util/catalyst-1.0.1 to / --- /etc/ >>> /etc/catalyst.conf --- /usr/ --- /usr/bin/ --- /usr/lib/ >>> /usr/lib/catalyst/ >>> /usr/lib/catalyst/targets/ >>> /usr/lib/catalyst/targets/grp/ >>> /usr/lib/catalyst/targets/grp/grp.sh >>> /usr/lib/catalyst/targets/tinderbox/ >>> /usr/lib/catalyst/targets/tinderbox/tinderbox.sh >>> /usr/lib/catalyst/targets/stage1/ >>> /usr/lib/catalyst/targets/stage1/stage1.sh >>> /usr/lib/catalyst/targets/stage1/build.sh >>> /usr/lib/catalyst/targets/stage1/stage1-chroot.sh >>> /usr/lib/catalyst/targets/stage2/ >>> /usr/lib/catalyst/targets/stage2/stage2.sh >>> /usr/lib/catalyst/targets/stage3/ >>> /usr/lib/catalyst/targets/stage3/stage3.sh >>> /usr/lib/catalyst/targets/livecd-stage1/ >>> /usr/lib/catalyst/targets/livecd-stage1/livecd-stage1.sh >>> /usr/lib/catalyst/targets/livecd-stage2/ >>> /usr/lib/catalyst/targets/livecd-stage2/unmerge.sh >>> /usr/lib/catalyst/targets/livecd-stage3/ >>> /usr/lib/catalyst/targets/livecd-stage3/unmerge.sh >>> /usr/lib/catalyst/modules/ >>> /usr/lib/catalyst/modules/targets.py >>> /usr/lib/catalyst/modules/builder.py >>> /usr/lib/catalyst/modules/catalyst_support.py >>> /usr/lib/catalyst/catalyst -> /usr/bin/catalyst >>> /usr/lib/catalyst/sparc64-isogen.sh >>> /usr/lib/catalyst/x86-isogen.sh --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/catalyst-1.0.1/ >>> /usr/share/doc/catalyst-1.0.1/README.gz >>> /usr/share/doc/catalyst-1.0.1/TODO.gz >>> /usr/share/doc/catalyst-1.0.1/REMARKS.gz >>> /usr/share/doc/catalyst-1.0.1/COPYING.gz >>> /usr/share/doc/catalyst-1.0.1/AUTHORS.gz >>> /usr/share/doc/catalyst-1.0.1/examples/ >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-grp-200400112.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage1-20031204.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage2-20031204.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage1-20040112.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-grp-20031215.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage3-20031204.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage1-20031228.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage2-20040112.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage3-20031208.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage2-20031228.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage3-20040112.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc/ppc-stage3-20031228.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/ >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-tinderbox-20031102.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage1-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-grp-20031102.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage1-20031228.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage2-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage1-20031102.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage1-20031109.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage2-20031228.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage3-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage2-20031102.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage2-20031109.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage3-20031228.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage3-20031102.spec >>> /usr/share/doc/catalyst-1.0.1/examples/x86/x86-stage3-20031109.spec >>> /usr/share/doc/catalyst-1.0.1/examples/hppa/ >>> /usr/share/doc/catalyst-1.0.1/examples/hppa/hppa-livecd-stage2-20040110.spec >>> /usr/share/doc/catalyst-1.0.1/examples/hppa/hppa-livecd-stage1-20031228.spec >>> /usr/share/doc/catalyst-1.0.1/examples/hppa/hppa-grp-20040110.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/ >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mips3-stage1-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mipsel4-stage2-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mips3-stage2-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mipsel4-stage3-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mips3-stage3-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mips4-stage1-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mips4-stage2-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mips4-stage3-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/mips/mipsel4-stage1-20040131.spec >>> /usr/share/doc/catalyst-1.0.1/examples/amd64/ >>> /usr/share/doc/catalyst-1.0.1/examples/amd64/amd64-stage1-20040201.spec >>> /usr/share/doc/catalyst-1.0.1/examples/amd64/amd64-stage2-20040201.spec >>> /usr/share/doc/catalyst-1.0.1/examples/amd64/amd64-stage3-20040201.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc64/ >>> /usr/share/doc/catalyst-1.0.1/examples/ppc64/ppc64-stage1-20040209.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc64/ppc64-stage2-20040209.spec >>> /usr/share/doc/catalyst-1.0.1/examples/ppc64/ppc64-stage3-20040209.spec >>> /usr/share/doc/catalyst-1.0.1/examples/sparc/ >>> /usr/share/doc/catalyst-1.0.1/examples/sparc/sparc-stage1-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/sparc/sparc-stage2-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/sparc/sparc-stage3-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/sparc64/ >>> /usr/share/doc/catalyst-1.0.1/examples/sparc64/sparc64-stage1-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/sparc64/sparc64-stage2-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/sparc64/sparc64-stage3-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/generic/ >>> /usr/share/doc/catalyst-1.0.1/examples/generic/snapshot.spec >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/ >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/x86/ >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/x86/x86-livecd-stage1-20040120.spec >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/x86/x86-livecd-stage2-20040120.spec >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/x86/x86-Xlivecd-stage1-20040209.spec >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/x86/x86-Xlivecd-stage2-20040209.spec >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/amd64/ >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/amd64/amd64-livecd-stage1-20040201.spec >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/amd64/amd64-livecd-stage2-20040201.spec >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/sparc64/ >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/sparc64/sparc64-livecd-stage1-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/examples/livecd/sparc64/sparc64-livecd-stage2-20040111.spec >>> /usr/share/doc/catalyst-1.0.1/ChangeLog.gz >>> /usr/share/doc/catalyst-1.0.1/ChangeLog.old.gz >>> Regenerating /etc/ld.so.cache..
fixed and is in -r1.