From nobody Wed Feb 28 06:46:08 2024 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 4Tl4dH55hdz5CmsF for ; Wed, 28 Feb 2024 06:46:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-19.consmr.mail.gq1.yahoo.com (sonic306-19.consmr.mail.gq1.yahoo.com [98.137.68.82]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tl4dG6MYtz41dy for ; Wed, 28 Feb 2024 06:46:26 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=HowPqcCc; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.82 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1709102784; bh=/CssHc4uOUzfjmivLwV5P7+I3Ui9PodCJpl1aJxtmfE=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=HowPqcCcyBwhYVx+KRXv2DWAVCk1apPYgPtxVzqHpB8z7TO4jbIzm5M4dcMx6mKSqjXUJviozZB+SF45Lf1XWGeE9qvrRwoKVg/5RKiD6MgeEjcfJyIxCTtK9bW5PTxgxkQQ9QlJg4RU2Kx64HE/JyK39asTFrzVnggeZiI6sVvH/YlgyjDukVGn4V7JPCDQHKJxdccroo2MUifurq+XPAsCOdW2SZM6siWBCFYtnkg99O0++JtVCvkrAKOB2HMlz724uubfyzwrICO0HKswoBewx0BTkKuKYXw/tRHhMbAYFv66WpgGqz5YwELUjsUYpyz9bAoAatL772ZWq91U3Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1709102784; bh=5TFAPta8+sM+7VaYF5e0H7d6hTAEbh1w55PU6BSkYdm=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=BJXTSiTVjwcxQVIV+vbg7BY6vKO6s8Gn9jLOPSBtQ1MwcBjlTLNvElfLiSJcBAD7eqzLL29nx2OjVBf6LYOfLkYsK4fYGB9sRKnjCi6pIuZkjlx+RGElcwluLzIFvC3HmfG2URVpn+6/R085MM6R4c4zjOuujwTuV0HTqeXM2vlUSi0LHTFmhjpqQypbQ/WBDJXI8aMpCkubcLXakodN30bJ0sZjXf9Jn654QkGdWqas9VHhTM+DDrGC/4JbVDfjaFC9RhPswAQGxxHGWm5ltNuUDtyhBYkYFcEbjGmnJD52jBVcb8Ljbm0Bubc+d6h0KQ3lHGfhceW5XJ7ZDncNVw== X-YMail-OSG: E3OILUoVM1lmE_fBWAm8gRdt4l5lw1pQR73H9xuzWnJkpGBORODyIOoTrvhnFC8 fzcClE0X0Kw_x.MDasXPTTN5rh4E8Xo7eeaSwXgwOyVZj99e74WDBhIqeSytFMM8rbYdSw6RcyO6 JUz5pDAoRqcbR14La97N6Ksae9HHUkfOOh0drlgB5WFW2.SJ7Yxmqq79DGYQc97JRmsTACB4TDgy nQbTkZp.eaNjWhPoqdljVVOMxziJDw4Ui8O03ZLF.6Z62uZXbv0M.zb3qWyiS.eXM9JsdS1NIdl2 kbSYRJvKwoBCLZpaU8yauwPQJ_E73MmnXYxRM8I53bxxuL6R1DpkPGpqJFVzCVgv5ilxib0LoYgF 5wJh786qS_LO..Aip3IlA6n_PVCPCtAeDZJKsW1hwXICao_m8nDvbaCOaTVA6.wihhyd5pAM8qx6 IrP8vtBEcM2y4TWwNCpuqvAaXVBgH0.99qo5.u4ShuBcbcv5cFx4YTeYCcegXTzxv1rypJn5Dizp k3DyYtXIDocl7ORrRw1KNEI4Ec2XDDpmuSJ4p4NKlUBALuZhe8BNHNnwQJgstePk8IRg1KHUqt7e sBmFoC4gLfd4.f7mrI1zhphdsNRnJZZP7Zd8DijI6M7a1Yp29blmxmldVeEiIqq6HBW7CrsVpYhg 4v5zY7YWYDtt.VHnHu9xroyaWMK3RBy4ZxAS_E.6FWUoCP16M4_j4QEfvxcyVdS.2JCyoJaRSBnU LoINkpZ7jnQtp.xkPmJXjw8F0cDLVehmZur_ko9hDjePZycA.3LfFIew6GIhdNVkcOmEboq_K.Hw KgncMU2UYmtSgCCyEVWY4y.BnFTV4m3kaNwz.CFIU3_nZWB0Md5ld9JuooLMBpyQ2FDn1LXy6eLG i04ThBnPViZYCxAoVk.3itsp2_Wp3Ro1MRL_pV9pOXkuK.NxqHBpjBD7sarQlu738Ssy4_BonFu9 7a2P3qzrR.koTmX.gSpuOmxHGaRsjHbsuAhs9vtAvK3EwSSxjz9oPIpUm1eHj.LZzuDxdJUYX2eg H_MGundJoeibEDxEIlj2fRBnUxnXCxuZwHsVcoWUViH0VFOPCFFroEsiYql_lhvZ_aL3E20zH5.S _IZMBGcq_ILHKn_WakIKq3QfzS6hVg0hZtoelL8ypDJgZC74mxCjX3AYbmuEu9rWYu78UaakzNZg MMA_k4CtFkivR0g3o_c83SPO5n.6F.dxfAicFjeVP53iJaQv1EEISCiiaXX7pHr8frcm83EM3mXJ dgT8asHyrWzHSU9uZiNuNeIhgE7UIMOf1lLx0ZuRn31ggtK8r1unPaKFgveX1liMINqMoXDLOYUx LeU1.G9TljozLncbjy5t79lojavHDVO46XnFCB0Cjh9KwNjPZiZnjWja0XV0S4RtowrQq_SBH8fM pJ1pxm58ktoBTvll6AP7Nsp6pRgH9jhqOsQA6z94R1eh7osPzVkyF7w8GfRQIW58.hN_sKmuQD12 ZdcHOg5yu3rQsKZnexWm3dKapbmD7MegF8J84CwjkMLyh3dRDewl1Dat6j9UsQoxZtdxB1_x.C79 VEYq3l1ygRtLWdTCrz62AEyf6pT4rAK4C6T5fa0.wZa7ZTEG_hsU0o1XEu6lkkLdI1svpoZHaBhT 43yjOa6gYWRtDDPCKsQo4c8.uGtZihnoHGhD3yw8PN4lJ9ivpQ8khaE3jWzUcNfjlJi_JgzQrcsX Q7PfBMcDAm0nSogG8Np0W8wzl7yPc9m6Ek9hBrVSgaTAbjbGFyvnOfJ23aVCAgMSZLSGBUJ0YkVU 72gRiQGQTirE68N0cSEMdBquAcgrPppCRNR7F.woBOf4Agf3x8fumxoC1Oyh7LKsOYtlaWtJiU7F xWZ5OMyht8CUiyG270xFajR9wX4cCuCyBfL8_x1xiaR.nv62jjejdgm1G_QW3ZGdnTpeGvZj7EK8 BSMqmD1qTOYwxc6NA8zhMrVsJT3wXAXN18BLid8s11Q0CuFIyqpjO7M_1OzQP2owFuLnHIvLPaTA BdigxxXXKthIwh4Gg224VkSVhbX2hd0_qyGBjNW5sSzyADuFoww0KmSjMnPndmRY1bcGWWyvN1ih Hw3WClTeilK1OK2YRYNOF7aRIghIvFha6Gj0CB_e4K.8RhaD4FDt6zapUp2a.0MxHZ7ynSW2Xtjl rG6O3P6.chS3LwxS07hWqNmLpvEzfZp5Pha1koC5jjXBRtcr6u1N9XkefNHV8UFDtNfmvk5aLM8K aak0WrHhErQYooqmasi4ea1SoK6GxTXKDRihJpAPRcahpowyQc2YeLCYP X-Sonic-MF: X-Sonic-ID: c8eebfdc-62b5-4a72-8079-6b48016c1dfe Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Wed, 28 Feb 2024 06:46:24 +0000 Received: by hermes--production-gq1-5c57879fdf-kht2b (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a6c228c0e1d6e9c587baa2486835e004; Wed, 28 Feb 2024 06:46:19 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: pkgbse: In setting up multiple chroot areas (or the like) it would be handy to be able to download just once Message-Id: <172DDC3E-C665-4222-A5B5-35280E6A073B@yahoo.com> Date: Tue, 27 Feb 2024 22:46:08 -0800 To: FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3774.400.31) References: <172DDC3E-C665-4222-A5B5-35280E6A073B.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.970]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.82:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.82:from] X-Rspamd-Queue-Id: 4Tl4dG6MYtz41dy In setting up multiple chroot areas (or the like) it would be handy to be able to download just once and reuse the downloads while setting up the various chroots --instead of hitting the FreeBSD server with repeated downloads, for example. The example context was setting up armv7 chroot areas on a aarch64 system. I worked from inside each chroot area to convert it to pkgbase. For what I was doing, some of the pkgbase packages are not needed ( FreeBSD-src* and FreeBSD-kernel-generic* ). So only downloading the ones used (as seen in the net result) could be part of this. (The "net result" note is because of not being able to indicate skipping a few: deleted later instead.) === Mark Millard marklmi at yahoo.com