From nobody Mon Nov 02 16:27:58 2026 X-Original-To: freebsd-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 4jJHF86JLBz6xxPd for ; Mon, 02 Nov 2026 16:28:12 +0000 (UTC) (envelope-from yy2186542@gmail.com) Received: from mail-yw1-f170.google.com (mail-yw1-f170.google.com [209.85.128.170]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4jJHF775gbz4l0d for ; Mon, 02 Nov 2026 16:28:11 +0000 (UTC) (envelope-from yy2186542@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of yy2186542@gmail.com designates 209.85.128.170 as permitted sender) smtp.mailfrom=yy2186542@gmail.com Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-8acda240937so25099437b3.3 for ; Mon, 02 Nov 2026 08:28:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793636891; x=1794241691; h=content-type:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=EQFaFPOCwKWjC7vx/3vrge7uvZxN+KQSqvDV3hWxmQA=; b=qdyWw2CYpb27YR1pUqMp0Rr+kMO9Ly+NZDvsBljksMCurj1HaX0UXFe6mDBvRxIbH6 QJIHDX4TfMwySWn1Yjk/V4BIopR0q3+irn5k52YQ4TsEk3VWWvJnsqQRlzLcOrxmYQcB pqFG1cjB40tPCPqCY2skjJIZK0sWSl6iGbaMDvHVaA2yhfH51F6wFhxsUCyyRbCSMEmj LcudVToDxbHOCtVxJM2kFoHhHl+70KdV8Dm77eJ9wKdgWJA+ddwXPhJ82PA2xduWvWmi K7eciEZ4ykuWOjfGS+/kYIKHb4s0f7whOifnOK6LY5s4AyknjX6FobU20l5gcd2Y5xO9 hfUA== X-Gm-Message-State: APuU4Z/VSFuKpNm6z5UqjxGXhOUUBjMyKRpHwJ/YqVWtmDnHtcSVSTv/ flLZT16Gf/Yrr0PIHe9ds/eAaOpRxW9hT/x9X2oC1EbTTh+9gggzkh/qi8I9vg== X-Gm-Gg: AYBFou1FADHHmh9Jk3fRW6u3Csixg+shtZs95NosnFeiNNWELP/qlkT3KK0J0G5NrFe NehEg12XpKI/14IDVEtlOrXzcO/O+5nWg76ZYr448OqmgOtG9NnjTRRI1MovrQLivBNvb3zBR1a KpPOXyybD1zmpokbeamD9AxX+uHgpd0LGTvuFVMfCpfUWOdlamrqCGu/YV77t00xmUi6I7qoP/7 FLvFwAhuqebD61sPFmad5TKBrEeCGh0Jvjh5VdrMkbPO8WmI4eMwg5I1hPlG0eLO8WTEhzHnnjt gqAwAZemHqhi0RnBpgVWsn72m/o9AxWgThGnMccA46FyTaL2RrpcVVKDS5kn6ovuIOgzaaPcMM1 WWGYwwL3ifcNMzNNa4ni6BhnPTRWHiJX+02rMamHyKGLlfaLk1kljjipRXxIBT8FVC8WUugOtEw D81IZDr/LohqK8xM+lOomK6kcQihlZFc1sIAIJ9UY2UNBz8TO3184i53I27K8giO65KI9XlITC3 6ElKu8/u15NQ7tikm2Oj7u7fELpD7UldrcHbhA5PMbnw2+jV27a4W+JaW6V9q2SzvCZ8lMSo14F 3cQR/tWosyoYPdoi6RlFcesGxWshSRJ4LanTzsHGGTLVep2mq+SCVJ4udJ4RVdHQflzM/RE= X-Received: by 2002:a05:690c:6e83:b0:8ab:37d8:9cb2 with SMTP id 00721157ae682-8b2b642efd9mr63328277b3.0.1793636890916; Mon, 02 Nov 2026 08:28:10 -0800 (PST) Received: from mail-yw1-f171.google.com (mail-yw1-f171.google.com. [209.85.128.171]) by smtp.gmail.com with ESMTPSA id 00721157ae682-8b2b71bd543sm56516787b3.45.2026.11.02.08.28.10 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 02 Nov 2026 08:28:10 -0800 (PST) Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-8acda240937so25099287b3.3 for ; Mon, 02 Nov 2026 08:28:10 -0800 (PST) X-Received: by 2002:a53:b407:0:b0:679:c803:98d1 with SMTP id 956f58d0204a3-67ba5055fb9mr4598177d50.152.1793636890445; Mon, 02 Nov 2026 08:28:10 -0800 (PST) List-Archive: https://lists.freebsd.org/archives/freebsd-ruby X-BeenThere: freebsd-ruby@freebsd.org Sender: owner-freebsd-ruby@FreeBSD.org List-Id: FreeBSD-specific Ruby discussions List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 References: <15a9a071-a913-450d-9684-76109bdb4391@FreeBSD.org> In-Reply-To: <15a9a071-a913-450d-9684-76109bdb4391@FreeBSD.org> From: Yusuf Yaman Date: Mon, 2 Nov 2026 19:27:58 +0300 X-Gmail-Original-Message-ID: X-Gm-Features: AclHuK9ck3Uq871K-2WXknM1YJGUxsY82jh0CucJw3F-z_R0sXCcNHZQ03maF_c Message-ID: Subject: Re: Some Ruby ports fails with ccache To: freebsd-ruby@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b60d45065f4da1b0" X-Rspamd-Queue-Id: 4jJHF775gbz4l0d X-Spamd-Bar: / X-Spamd-Result: default: False [0.10 / 15.00]; FORGED_SENDER(0.30)[nxjoseph@freebsd.org,yy2186542@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; RCPT_COUNT_ONE(0.00)[1]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.128.170:from]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MISSING_XM_UA(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ruby@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_NEQ_ENVFROM(0.00)[nxjoseph@freebsd.org,yy2186542@gmail.com]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ruby@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[209.85.128.170:from,209.85.128.171:received] --000000000000b60d45065f4da1b0 Content-Type: text/plain; charset="UTF-8" Friendly ping. On Wed, Sep 23, 2026, 15:47 Yusuf Yaman wrote: > Hi, > > I am using ccache in my environment to speed up port builds, however, > some ports fails to pass poudriere builds when using ccache, disabling > it temporarily fixes the problem. > > I am wondering the reason. > > Poudriere.conf: > > CCACHE_DIR=/var/cache/ccache > CCACHE_DIR_NON_ROOT_SAFE=yes > BUILD_AS_NON_ROOT=yes > PORTBUILD_USER=yusuf > PORTBUILD_GROUP=yusuf > PORTBUILD_UID=2005 > PORTBUILD_GID=2005 > > The user/group numbers same as on my host and ccache directory is owned > by the same. > > # ls -1 > > /userdata/usr/local/poudriere/data/logs/bulk/144amd64-main/2026-09-23_15h34m57s/logs/errors/ > rubygem-erb-6.0.7.log > rubygem-json-2.21.2.log > rubygem-prism-1.9.0.log > rubygem-racc-1.8.1.log > rubygem-rugged-1.9.6.log > > Mostly throwing this error below in all logs. > > ccache: error: Failed to create directory /var/cache/ccache/tmp: > Permission denied > > Thanks in advance. > > --000000000000b60d45065f4da1b0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Friendly ping.

On Wed, Sep 23, 20= 26, 15:47 Yusuf Yaman <nxjoseph@= freebsd.org> wrote:
Hi,

I am using ccache in my environment to speed up port builds, however,
some ports fails to pass poudriere builds when using ccache, disabling
it temporarily fixes the problem.

I am wondering the reason.

Poudriere.conf:

CCACHE_DIR=3D/var/cache/ccache
CCACHE_DIR_NON_ROOT_SAFE=3Dyes
BUILD_AS_NON_ROOT=3Dyes
PORTBUILD_USER=3Dyusuf
PORTBUILD_GROUP=3Dyusuf
PORTBUILD_UID=3D2005
PORTBUILD_GID=3D2005

The user/group numbers same as on my host and ccache directory is owned by the same.

# ls -1
/userdata/usr/local/poudriere/data/logs/bulk/144amd64-main/2026-09-23_15h34= m57s/logs/errors/
rubygem-erb-6.0.7.log
rubygem-json-2.21.2.log
rubygem-prism-1.9.0.log
rubygem-racc-1.8.1.log
rubygem-rugged-1.9.6.log

Mostly throwing this error below in all logs.

ccache: error: Failed to create directory /var/cache/ccache/tmp:
Permission denied

Thanks in advance.

--000000000000b60d45065f4da1b0--