--8<-- mkdir -p /var/tmp/portage/dev-db/qdbm-1.8.74/image//usr/lib/ruby/site_ruby/1.8/i686-linux /bin/install -c -m 0755 mod_depot.so /var/tmp/portage/dev-db/qdbm-1.8.74/image//usr/lib/ruby/site_ruby/1.8/i686-linux make[1]: /bin/install: Command not found make[1]: *** [/var/tmp/portage/dev-db/qdbm-1.8.74/image//usr/lib/ruby/site_ruby/1.8/i686-linux/mod_depot.so] Error 127 make[1]: Leaving directory `/var/tmp/portage/dev-db/qdbm-1.8.74/work/qdbm-1.8.74/ruby/depot' make: *** [install] Error 2 !!! ERROR: dev-db/qdbm-1.8.74 failed. Call stack: ebuild.sh, line 1614: Called dyn_install ebuild.sh, line 1060: Called qa_call 'src_install' ebuild.sh, line 44: Called src_install qdbm-1.8.74.ebuild, line 94: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/log/portage/dev-db:qdbm-1.8.74:20070407-020444.log'. --8<-- A "ln -s /usr/bin/install /bin/install" made it emerge correctly. I guess some Makefile needs love ;)
This is not a bug of qdbm. The Makefile for ruby bindings are generated by the mkmf library, and it uses the rbconfig library. So, the solution of this bug is to re-emerge Ruby.
*** Bug 210463 has been marked as a duplicate of this bug. ***