From nobody Thu Oct 23 13:11:22 2025 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 4csmdX5cK8z6DSg0 for ; Thu, 23 Oct 2025 13:11:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-20.consmr.mail.gq1.yahoo.com (sonic306-20.consmr.mail.gq1.yahoo.com [98.137.68.83]) (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 4csmdX4XsSz3Fl3 for ; Thu, 23 Oct 2025 13:11:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1761225098; bh=GwTGvq1jnfCGsFZuCa+HSeF/5jEtKpOIwpE460giEG8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=rPUlOSMyoGZrvNMwC/CfljVQUEpv+KuCKCcAiil8XU638Py37sJz5yDO0DuYaPdOufVyOAaDpCfEW41A2wdSeZ8nM49Kr643Kuhnj/8x8OekmruuWdtQgzHb4goAkMnRRqbbJOqpdViIbf1tFwXo0HzloBhCN7aXzis/StJCYQidaDJENsKfunQgUKU7aCUAhz+/gfTY2k+6FYMbAx0rrn4iG8/MhDaASaBCsZQNPV/vKeKjujRSsmtUMR6lIQVn5qiCE9Xbjl9ZZ2st/YzgfHWFcby3DqRBu6YDyn0/F+J94WnDteV+UAPc5lYiQcK/3cagAs71UL/kSiQj55YZrg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1761225098; bh=/OHmyCkbzagDJo2BKH4Eea1Zel+ttjWqlV2MJ4z5o4L=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=gk5BWNxczcRj3vLv66/4SRc385VKivSMKPRHMm2maQM1hEoFKnL+zW7m2SLpy29LH9aCekibXH6l0wZJ87N6ghfu9Ur2bdfawKFPm/mIOWkFhaKwHiJ22ClGwIGreoMmqg3YTXRUcmXy1iMrJdvu9nWKS9fC5LQVuS2yZQOOGZMatMsENzyNb9hPXSMiiX7bd0ym1L+KEH1ww88yn+2x1/LEe2LU2bYsH/RfHdTjUK9yfbK4L/ftm0SrCfKHuvv0x4t2KS2e8EIUbDj3ZZu3ErT8gik+YUyhh5vkZ1o/rn0Bwfq8rA8hCwJmd/104WWz4w3CLZ5TXj6y1H+zNIW+UQ== X-YMail-OSG: iHkGpb4VM1mCx1aY_k6TAsrZ1XxkwtZ1qTldDfxA7JluhHsqkUdKNsbJpC1OPjm uqDrVecwIO1wTZYEFiWVh4zb2gdo6BHE9vubM9FT_5_DjGGu9s2H_uLrXddnkVIrwfbTERErxrzC 2fHZTef3e.z8fGJnr7E0KmHDJdUwfU7erIqj5nPYR3.l_RgTSgSTad9lsYM9AHNNAflekjTnIAKd obI84jpz6Jcmrl2VeFWSDFDfhGRDt3xPxol5fpqBlEBn5G0qsK.frwmAT1X16aqdqTuu91KeEeyT LVZOa57xddXFR8YoDQ9XFCXFFgjB862FcnYgBCOskUoo0PtkHO0Jf6.1_sEWnhkBsOxwFNFdvCNq oEAP8DX0O47k8NgEprFPuXCAQha1KNj7wBrot2_THTDWTk1bvNa1GjIVwx2e_rchbeCB3Rj4XVET 2SGrERxg0u3IS.AmLGs7wPUE4GLfLxdkHCNH9TP7I5StH6daBGFA_Cq80yBlO9EhlqyVVpCN84nr NF_GHyxcliGsJaWRY8lqMFihwfDigMPtBCn.kVF8ywIZGRvGUPdOdURzVOW_Rb8l3SWIy2c_ZXAE B.nEFXtXmeB_pCMh2wC8IFdpWrCXpK2n0Xw.HJbH6nIsOYiyjIXy3JQe1cUXjNnZPX99cOBHe_hX tzYu3t0Lx22aOGEJGLQ6hkp3N34P5H_tRGIGDzQZzwsnXX5WemwIddJt_ONiotdA90TIVHTPU1Ho .E4Vw7ZvGSXzJ3GDqtuckI63C1Hhsvp9R8XHE0.IPw_PW.i41o23m1wObrDevbDgLKwV7Wjuw9sZ eIZLQh0yrRbjTmiPe_FGuTDgz1EqHE7m9q.oVmZ7rlp1GG_HxODswkXuAYiHKI5oNdC8S0wZ81zy EEqwkyVZhrLoiI.kNscXzs24KUcJvpXwfNMtfbnETa6nSh8UgUfMl8SZyyWUYG9Or.EzSHyoaZ31 xAjWZPWWmEj8o0gJJFFhat9sJg.2QzSq70pDIpVaFBWpWMSwnFv3qLbitVWuZ47KncjPHCPT4rz6 N2xVjE9Rl9aSUPVz7HyijLVmQlaXvXwbaOMTkZzLJ.TlL8ojWlusn7IrPm1.AUDW1FixGXEvDNaw SLhvGn_7MxNzOQOTrmbjH4j3V_2v_W7fwRWSEW03Hki_RKFI1yx3hR8dzA8na5hqqj2CSEgVg6MI 0rRH0wVRw8KkRl3KHKiwssQH_uPxtoFgKylmwyVRp21ZtC_7N3d8JlxeRuo1B6sKhc_8MH2bm55l 4MnOzcQSVkcZildxrUg_fGo2m_OHxJ5_yC732YaenLsr5OWhwylEPpbXLNGzxOrdlQYqVgpeGiP0 .haZjGETr.LpP0hy_X7HP1KX2EFAorGE9KslthTakpJ.JAZ7Fu1NAz3UZWHI_kr75w2.6y4IRK.g QOiFCaMSOgrX8CBXP24Tq_014yHZwkbOiv4MGa80HVC_8hy_dYvwCTblX4JCYYAhEt6smtRCNSf1 k9wcAZvp55YAEQ9U9vwbmDrlYqGFF_Xn5UHN2dg.voA3M3Q3Ku1f.QXqkB3jBQzqTMyQ_tL75ZXQ 9sng0RK9FCX4zCUqYaaWjdi_BU7.ggX5JZm8mdnLSCuCVuGiRZrcnS1Y76oQugvi2YkUumgU9xsh .y1D6Ea8hDmT7FdqGhyTpkYqcQEihV0JdrgT7_aNxXxd8azeRjGnJClhPdO_N7slvFp4DgPaw.38 vMvWGm0AyDuzSnf80KSpjli.sIMjTf0w0OJO_5hSuYFeioBv70FvtIp1UoGj3mcV0IRfeyxjnhVJ 8vMWLeLfI6QeZVgm64CHTWLvF4RANCEMFZJI90EU0tuNTIFmm2S5eGjJYbOuqcS1YCIS2NYR_aCL UBhbeOwtykIzVWuxWuf5W3tQbuKe_NZmOnP44ZxlLNt0qUkbUxQKWQXhvN0z5IjguQg7pxir1FYc KYBC6dIkLrW5AFyKg7tFDU52Ix3YRA0tEMDmdx9.TvM1QL03Ylot2jK2Y9.VFpVnXU6Yo._urkT_ iDP4I_swt9KQlqAtMNrRB9CqbNJ0h8z3c2Ezp4KpIqH8TeiGQZn.kCo80ZSTgII9hyvZIqIM6YSN BD8oIUrdett4D09uGWeXrpiSuVeiOQy86KoI26mnET6pgqL3pNqBGk8Rr5KFJchv3JqARj0HFlCV vO2L4tZAnHivQu9Av7IliMQhG.mwSjghb3phrmLt3PRpJEyuBVb.hEoxwc.U1mCkjIQ8Yo4yvNrN dvbHK8tstTs8_RPD0_i4Mvf7v0kGoY5C57w_hgIuDl9egxFw_rzWevAaeK_muuhq8pWnGVPPPLJW 8H_Q- X-Sonic-MF: X-Sonic-ID: 52d0ff09-70ef-412c-b67b-e2aa5f601afc Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Thu, 23 Oct 2025 13:11:38 +0000 Received: by hermes--production-gq1-6b8576c5cf-nvwvs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ee6f0672dd55815e5fbd2cff6fbe1506; Thu, 23 Oct 2025 13:11:33 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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 \(3826.700.81\)) Subject: Re: FYI: pkg clean with FreeBSD-base disabled cleans out even installed FreeBSD-* base pacakges from the cache From: Mark Millard In-Reply-To: Date: Thu, 23 Oct 2025 06:11:22 -0700 Cc: FreeBSD-pkgbase@freebsd.org, Colin Percival , Lexi Winter , =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= Content-Transfer-Encoding: quoted-printable Message-Id: <3041A82A-A375-47E4-9C81-85B76DB61DAE@yahoo.com> References: To: Baptiste Daroussin X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4csmdX4XsSz3Fl3 On Oct 23, 2025, at 00:05, Baptiste Daroussin wrote: > On Wed 22 Oct 16:22, Mark Millard wrote: >> In my exploration of use of having FreeBSD-bsae disabled, I've >> observed "pkg clean" to remove all the base packages >> (FreeBSD-*.pkg) from the cache, including the installed ones. >>=20 >> So either it accumulates or is empty. >>=20 >> With FreeBSD-base enabled, the installed ones stick around. >=20 > Yes this is by design we only keep the packages of the enabled = repositories. I'll remind that Colin has reported on planning on FreeBSD-base being disabled by default to avoid self destructing deletion activities. See: = https://lists.freebsd.org/archives/freebsd-stable/2025-October/003435.html= QUOTE I'm planning on putting a "FreeBSD-base" repository configuration into /etc/pkg/FreeBSD.conf in 15. It will be disabled by default, in order to avoid "pkg delete -af" problems, but "pkg upgrade -r FreeBSD-base" should work out of the box. END QUOTE Various pkg operations have potentially unintended/surprising behavior for what would be the default configuration. That may mean needing having more explicit documentation setting expectations for the default way things operate. =3D=3D=3D Mark Millard marklmi at yahoo.com