Fwd: Poudriere insists on using tmpfs for packages listed in TMPFS_BLACKLIST

From: Yusuf Yaman <nxjoseph_at_protonmail.com>
Date: Fri, 14 Feb 2025 20:37:25 UTC
root@hale:~ # pkg info -x poudriere
poudriere-3.4.2
root@hale:~ # uname -a
FreeBSD hale.home.arpa 14.2-RELEASE-p1 FreeBSD 14.2-RELEASE-p1 GENERIC amd64

-------- Forwarded Message --------
Subject:	Poudriere insists on using tmpfs for packages listed in TMPFS_BLACKLIST
Date:	Fri, 14 Feb 2025 20:07:33 +0300
From:	Yusuf Yaman [<nxjoseph@protonmail.com>](mailto:nxjoseph@protonmail.com)
To:	FreeBSD Ports ML [<freebsd-ports@freebsd.org>](mailto:freebsd-ports@freebsd.org)

Hi,

I am having a problem where Poudriere (even -devel) does insist on using tmpfs for big packages that i listed in TMPFS_BLACKLIST list in configuration, also TMPFS_BLACKLIST_DIR is set. I am using ZFS. It happens on at least lang/rust and devel/llvm15.

Thanks in advance.

yusuf@hale ~ % mount -v | grep llvm
yusuf@hale ~ % mount -v | grep tmpfs
tmpfs on /poudriere/data/.m/142x86-default/ref/.p (tmpfs, local, vnodes: count 36 )
tmpfs on /poudriere/data/.m/142x86-default/ref/wrkdirs (tmpfs, local, vnodes: count 2 )
tmpfs on /poudriere/data/.m/142x86-default/ref/var/db/ports (tmpfs, local, vnodes: count 4 )
tmpfs on /poudriere/data/.m/142x86-default/01/.p (tmpfs, local, vnodes: count 7 )
tmpfs on /poudriere/data/.m/142x86-default/01/wrkdirs (tmpfs, local, vnodes: count 135024 )
yusuf@hale ~ %

Queued: 1 Inspected: 0 Ignored: 0 Built: 0 Failed: 0 Skipped: 0 Fetched: 0 Remaining: 1
ID TOTAL ORIGIN PKGNAME PHASE TIME TMPFS CPU% MEM%
[01] 00:04:01 devel/llvm15@default | llvm15-15.0.7_10 build 00:03:03 1.55 GiB 99.9% 5%