Hi I ran into an aborted installation of databases/ruby-bdb. [snip] (cd /usr/ports/databases/ruby-bdb/work/bdb-0.6.6/docs/doc && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE . /usr/ports/databases/ruby-bdb/work/stage/usr/local/share/doc/ruby27/bdb/doc) cd: /usr/ports/databases/ruby-bdb/work/bdb-0.6.6/docs/doc: No such file or directory *** Error code 2 Stop. make[1]: stopped in /usr/ports/databases/ruby-bdb *** Error code 1 Stop. make: stopped in /usr/ports/databases/ruby-bdb [snap] My lousy workaround was to create the doc dir in docs and cp anything from docs into doc. Then the installation worked. This path must be changed. Kind regards Daniel
I cannot reproduce your problem, here. The docs/doc directory should be created during build process. I suspect your installation of rdoc is broken. Please re-install rubygem-rdoc, then retry it.
I was making a portupgrade -a, updating ruby from 2.6 to 2.7. This came as a dependency. I today de- and re- installed ruby-gems and ruby-bdb (also from ports) and all went well, thank you. Solved, just a version mismatch. Sorry for the time. Kind regards Daniel
*** Bug 251681 has been marked as a duplicate of this bug. ***