Calculating dependencies ...done! >>> emerge (1 of 54) gnome-base/libbonobo-2.4.3 to / >>> md5 src_uri ;-) libbonobo-2.4.3.tar.bz2 >>> Unpacking source... >>> Unpacking libbonobo-2.4.3.tar.bz2 to /var/tmp/portage/libbonobo-2.4.3/work >>> Source unpacked. * Patching ${S}/ltmain.sh... * Applying portage-1.4.1.patch... * Applying max_cmd_len-1.5.0.patch... * Applying sed-1.4.3.patch... configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-strip... no ple.o bonobo-moniker-util.o bonobo-object.o bonobo-foreign-object.o bonobo-persist-file.o bonobo-persist-stream.o bonobo-persist.o bonobo-persist-client.o bonobo-property-bag.o bonobo-property-bag-client.o bonobo-shlib-factory.o bonobo-storage.o bonobo-stream-client.o bonobo-stream-memory.o bonobo-storage-memory.o bonobo-running-context.o bonobo-types.o bonobo-debug.o Bonobo-common.o Bonobo-stubs.o Bonobo-skels.o ranlib .libs/libbonobo-2.a creating libbonobo-2.la (cd .libs && rm -f libbonobo-2.la && ln -s ../libbonobo-2.la libbonobo-2.la) make[3]: Leaving directory `/var/tmp/portage/libbonobo-2.4.3/work/libbonobo-2.4.3/bonobo' make[2]: Leaving directory `/var/tmp/portage/libbonobo-2.4.3/work/libbonobo-2.4.3/bonobo' Making all in activation-server make[2]: Entering directory `/var/tmp/portage/libbonobo-2.4.3/work/libbonobo-2.4.3/activation-server' yacc -d -v ./activation-context-query-parser.y make[2]: yacc: Command not found sed -e "s|\@LIBEXECDIR\@|/usr/libexec|" Bonobo_CosNaming_NamingContext.server.in.in > Bonobo_CosNaming_NamingContext.server.in make[2]: *** [stamp-parser] Error 127 make[2]: Leaving directory `/var/tmp/portage/libbonobo-2.4.3/work/libbonobo-2.4.3/activation-server' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libbonobo-2.4.3/work/libbonobo-2.4.3' make: *** [all] Error 2 !!! ERROR: gnome-base/libbonobo-2.4.3 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure emerging 'sys-devel/bison-1.875' discarded the issue. Reproducible: Always Steps to Reproduce:
we need the complete build log and also your emerge info. emerge libbonobo 2>&1 | tee /tmp/libbonobo.log
no reply don't think this should happen on a default system. yacc should be part of base.
ok, i think i manually umnerged it, should the ebuild that knows it need it, pull it back in?
no, it's a tree of deps. The toplevel deps do not need to know all dep of lowerlevel packages.