From nobody Tue May 26 20:43:43 2026 X-Original-To: freebsd-pkgbase@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 4gQ4V9413Xz6gQV2 for ; Tue, 26 May 2026 20:44:01 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-qv1-f47.google.com (mail-qv1-f47.google.com [209.85.219.47]) (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 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gQ4V84Rkzz3rk1 for ; Tue, 26 May 2026 20:44:00 +0000 (UTC) (envelope-from asomers@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 asomers@gmail.com designates 209.85.219.47 as permitted sender) smtp.mailfrom=asomers@gmail.com; arc=pass ("google.com:s=arc-20240605:i=1") Received: by mail-qv1-f47.google.com with SMTP id 6a1803df08f44-8b701756684so125617416d6.1 for ; Tue, 26 May 2026 13:44:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1779828240; cv=none; d=google.com; s=arc-20240605; b=ARw1wWr86nXZBBGInuWpsNvIrf2DWW6K4Ks7cbTqAbSSKS5ZUWNc9kpXmGoSyjuIcN WUlPwpRDOi7tgBMiJZeza2f0iSY31tbsQL0yRA+TaBWTZZO1F/rAO+Q0tUAah8D4U0Q2 MKY0uDxM5HjgBBi/s5n/kTnMkLaOlAn0R96WeeUQd7F+s0V+L7nx3/OxLrjEcUFdgj+V jgfrgpOPsnzPQdh8pGOxIQMkuIYotjEzWLK6ZW8H/lyGYqWSTHtcSAagdgJAhMWIf9OO FJoDZBlrexQThOUPdCXXw5kRkmIGuJruMEB42oMIr7U/J8cxhGxKpsQ5CpWxQg6sqN+A J8cg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=7xgMBq9hAhf4i5AetmUTJVDJnOpvseA/FzhVVqWp5DI=; fh=wn5clZ+fIotWDN+zMA+2u1WNHktK0IPWyCxgRbbqUzk=; b=S4xEY2MH6issR+cAhjbxLJSJiUG3i4PpjzIEpqhOXhh63A8znSyHqSO6SyEKHOjNXH /G9rG+l8ul55TQA0fF7WE6EQ/pPgkAtz3Z1xAYcc+Gn8MG8rTDZ94Qdae5VNT+trUeAQ dr5m6cFprS1jOH8iY3yrUUCa7zdQATvviRaPecd/3XkDtnfEaj5u3zLzpl2UC9+d+POT arFpdOsWZga4tCgtBn1HnJPpl3pIuyXm5q/sqIVhmUcO+4DulVgd8bizIyzKtdtPjoIL otyN9JYLxW5HtVydXwb18hJhWMOknZPKeR+Wtv1Gn6NiI47K1rv/TnOgU9UbpbBHE6Kq 2HBQ==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779828240; x=1780433040; h=content-transfer-encoding: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; bh=7xgMBq9hAhf4i5AetmUTJVDJnOpvseA/FzhVVqWp5DI=; b=CZx19pLQC7nuE7ngqfFQLnE469SQpMSbXSEZrOH6DLkRRLxfRltipCrR6has6TYVSO Hd0aNV/5m2dDYNKP34MwEqlsHTJ8ledMhvTg83peEv4+lJXp8pFtaenwGhrBdVJq/3PT kVarWxcMxcsQStkE53/73AnAgM/bANXYBKN/7WFWUgXvlynVpAPXc8aIcLs0SToZ+uvm BSPJkEG0sbcFjOMjG0ipwlX3E0oM5S69b5Zz4k3PL8eqoKkyzLiziRX6nKD+t2/si2pI EER1w0d+ErQaNaKZ5Ab/SnyltMJEtnWbl5wwxNwQQx69ZeMvdaZI04F2pSVtDkDDMdiB B8sg== X-Gm-Message-State: AOJu0Ywp9Ct72DjCz/rMByCLVzu5bZJuLqAmjrRbJbWrSqNEwEOxSzq9 wgK/C3BbGLC7yggMitr1iQtOn5zCzZ5ucfhEHxWMosYClsLFNTBrDjJMIME162CzMve1m3QxDD0 fzk20S6piLMbRVgJqmIUqQ0U7abxXig61Aw== X-Gm-Gg: Acq92OG+pmyqHIT0tkEf8gKn3hy2GoS4XPTp86eNZxxXe0lny0/IYOWAJR8UKmp0SdU tfgv7Z7fSlJt9Ghm+TydgBbS3uCR9yeeLdOM8d/2IJKrc5VahU9Zq19BSCNjeH17fK77g60JvxM uh+abFSXrg+6B+wrkLl4nyIlCSoeOImL2WH7TTT3l37wW8NLHAbxEP3L5ed4pVjAOq1n3RypWEV VGaIpcUyl9J6oVsd3qVZWyDfA2vsY75X52Lx9juY8U/Mu/b6pQvZtI2yF38iO38ZMRJIgr4wfg9 /9Gy+2cODE+kDhh2Hx5MyuHlsUIFHMHvv+s6oDvZQG/XDZUFlWBL26WhTHwBfJ+awEzSTuq2aZM i9GlwowFP4QVUKQ== X-Received: by 2002:a05:6214:194f:b0:89c:6692:1d83 with SMTP id 6a1803df08f44-8cc7be5765bmr272802556d6.3.1779828239633; Tue, 26 May 2026 13:43:59 -0700 (PDT) List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 References: In-Reply-To: From: Alan Somers Date: Tue, 26 May 2026 14:43:43 -0600 X-Gm-Features: AVHnY4Lb9SkghRLxcoIkNSg1z8vMCnDRT69SD00W_LT_HD0x78JUJIepr2Rttls Message-ID: Subject: Re: Moving REPODIR out of /usr/obj, but sharing it between worktrees? To: freebsd-pkgbase@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-1.61 / 15.00]; ARC_ALLOW(-1.00)[google.com:s=arc-20240605:i=1]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.97)[-0.971]; FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com]; NEURAL_SPAM_SHORT(0.26)[0.260]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; FREEFALL_USER(0.00)[asomers]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; TO_DOM_EQ_FROM_DOM(0.00)[]; R_DKIM_NA(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.219.47:from]; RCVD_IN_DNSWL_NONE(0.00)[209.85.219.47:from] X-Spamd-Bar: - X-Rspamd-Queue-Id: 4gQ4V84Rkzz3rk1 On Mon, May 25, 2026 at 8:27=E2=80=AFAM Lexi Winter wrote= : > > Alan Somers wrote in : > > How can I defined REPODIR in a way that allows me to separate my > > packages from my objects, and also keep multiple worktrees? > > perhaps this would work (not tested): > > REPODIR?=3D/some/path/packages/${SRCTOP:Umain:T} Brilliant.