[Bug 259639] ports-mgmt/poudriere{-devel}: databases/ruby-bdb fails to build with USE_TMPFS=NO in poudriere.conf: chmod: $file: Operation not permitted

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 24 Jul 2025 07:59:02 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259639

Peter C B Henderson <peter.henderson@ieee.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |peter.henderson@ieee.org

--- Comment #6 from Peter C B Henderson <peter.henderson@ieee.org> ---
I don

For sometime now, I have bene unable to build portupgrade due to a failure in
building ruby-bdb.

Similarly, it failed On trying to build ruby33-bdb directly using make install.
This appeared in the output:

cd: /usr/ports/databases/ruby-bdb/work/bdb-0.6.6/docs/doc: No such file or
directory

After:

mkdir /usr/ports/databases/ruby-bdb/work/bdb-0.6.6/docs/doc

I reran "make install" and the build succeeded.

Looking at the error log provided by Yauhiro Kimura on 2021-11-04 08:46:27 UTC,
the build fails executing the command that begins with:

cd /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/docs/doc

This is the same behaviour I am seeing now (July, 2025).

So the problem is that
/wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/docs/doc has not been
created.

I hope this is of assistance.

-- 
You are receiving this mail because:
You are on the CC list for the bug.