From nobody Thu Jan 01 19:10:20 2026 X-Original-To: ruby@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dhxH25rmbz6MbKf for ; Thu, 01 Jan 2026 19:10:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dhxH25KPBz3pys for ; Thu, 01 Jan 2026 19:10:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767294622; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LCLpSggP1CBRekuqEjpg8dM7iwJbyzYXx4wQfCGjEtM=; b=lwWW0bUajTPW3ai1ffBlffxzmZEacoIaWrr0tRparHq6nAGObvtshIMitAFULIEi/qifyJ tXiIe9D2qg8XVRzKhzLqtwi6NLUchUqEE1kmAdbtBFYa73qIK4my/6SfwiPaTioXQO+K0F c+VRFQSTJXH2YxnlroNj0ggwMzlTYw/QTpt7yY0NIsQzeSbqy22XMcWrZ9eNzqDinowXYE jW++cHWp9WTnu/balHr6GUcw1GEnxLvoHNzdhqUaI1amVDFpWmZKDLOirDtQPgYVMc5DLC 7h6X3o8bk4LZbx6OGYjFva/3gJx2U2rK8nUkZWSI+C2JX8w6gBkJaZhkBHeoNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767294622; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LCLpSggP1CBRekuqEjpg8dM7iwJbyzYXx4wQfCGjEtM=; b=nNjq9ggW2ilFA/FkUFTMFT/1eza4vDQ5k5ziQ+e+0JjHBIjpWENiZzjOAAZ5csGmz5EBCl kgOh4zfuzFmstMQydTUoBDW6dDLCmxH+4v8D7spoXdQImnE5pyghgpTTFzKQBmzZxUHj0Y 1F25pGfmtMBQdqxq11YC20PJVrhwY0RIZCGmlu7CRsc14UfEa0Z2Y3HUe6qrjFj7CTbK/C cwwuKQY9euh8BCJczsAefZJ53yGsaJ1E9HnY0xaaRCGN8ru2064vcS2ln9d/xcUI+7iaCl ktI0wVJ7Uwx5FI+Hrxy+rdrT4S10CScAWKLQpa/Zv/O46eNA3/SFXclRUq8YpQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1767294622; a=rsa-sha256; cv=none; b=kWkoVg69Ak8EhnpOIDke+RzJNM1OGKd8Zan0KQx+V85xnmwuZddcFjkOPRNInSkQZtSc9d bfJYledhPRsRUeRwBly4teKu5AF7Oej8Zv1jjBi1k4gLngArUdcc289o25HDbFjk72fY+A WYLwWe+ggNCFVazJO1WNdOQnBO5irKoAXshckkrEdNNkT2GOd8VYLpgv/QQWdphiXa9HZi DhuV7DlT9M5pDxp4boIGOdqVZxdx9qf1XLL9SXryQEPgXExu/kC+9SSn/O4k9IoIXknGeh hu54Je+qeEm06f1qZDsw3m0uQZ8ehjOqEwE+4pVlsieiNUW+fJAeuplVs1Wg7w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dhxH24Rcpzld3 for ; Thu, 01 Jan 2026 19:10:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 601JAMr4083206 for ; Thu, 1 Jan 2026 19:10:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 601JAMTk083205 for ruby@FreeBSD.org; Thu, 1 Jan 2026 19:10:22 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 259639] ports-mgmt/poudriere{-devel}: databases/ruby-bdb fails to build with USE_TMPFS=NO in poudriere.conf: chmod: $file: Operation not permitted Date: Thu, 01 Jan 2026 19:10:20 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dinoex@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bdrewery@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Ruby discussions List-Archive: https://lists.freebsd.org/archives/freebsd-ruby List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ruby@freebsd.org Sender: owner-freebsd-ruby@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D259639 Dirk Meyer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dinoex@FreeBSD.org --- Comment #7 from Dirk Meyer --- I have the same problem on FreeBSD-14.3 and ruby-3.3.x why files in question are copied to staging area as owned by root? because the files are hardlinks from the template in /usr/local/lib/ruby/3.3/rdoc/generator/template/darkfish/fonts/ ls -l work/stage/usr/local/share/doc/ruby33/bdb/doc/fonts/ total 463 -rw-r--r-- 2 root wheel 94668 Dec 3 07:03 Lato-Light.ttf -rw-r--r-- 2 root wheel 94196 Dec 3 07:03 Lato-LightItalic.ttf -rw-r--r-- 2 root wheel 96184 Dec 3 07:03 Lato-Regular.ttf -rw-r--r-- 2 root wheel 95316 Dec 3 07:03 Lato-RegularItalic.ttf -rw-r--r-- 2 root wheel 138268 Dec 3 07:03 SourceCodePro-Bold.ttf -rw-r--r-- 2 root wheel 138680 Dec 3 07:03 SourceCodePro-Regular.ttf if you build the ports as user by hand: $ make clean all find `make -V WRKSRC` -uid 0 COPYTREE_SHARE: (cd /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/docs/doc && /bin/s= h -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) &&=20 /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 . /wrkdirs/usr/ports/databases/ruby-bdb/work/stage/usr/local/share/doc/ruby33= /bdb/doc) chmod fails on files owned by root in workdir at stage, hardlink copies from localbase. With USE_TMPFS=3Dyes, the file can not be hardlinked and is copied, the cop= y has the unprivileged user as owner and the package is build successfully. I am not sure what will be the best way to fix this. I used some workaround in Makefile.local or /etc/rc.conf for now. --=20 You are receiving this mail because: You are on the CC list for the bug.=