From nobody Sun Oct 26 01:06:24 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 4cvJPX2NpDz6DVky for ; Sun, 26 Oct 2025 01:06:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (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 4cvJPV5TXjz44r0 for ; Sun, 26 Oct 2025 01:06:38 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=d1GpO1ol; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1761440797; bh=sy9CRfWe9XH2mMjJ7V6EO/qzJOFphtjv2fOzRL00844=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=d1GpO1oliWwBPyIv3WlHO04a/7IpA94WOyeb0kpb4rZkzsSJMtAFoBmWxPVzgiXrxh7EXF5C33/7B2lwsr5DuObX3p7EFMTFlzTdPjVQDF8woO6t9XTZrzbji9IZ8x/hiD1qA2xwrSFYkiB+BfQLHBzkl1LNR0BoShc+ClJ9maiGEQoeFLSmvXs27vmewXtmG+lRTB41xGfUn6hyscwUU8cTBay4P/KHTvDvPdoqCDb9W4fDBDSwgeoUlqhVBYgUKzIEXQ4MsEOi5dRADFGYjEMof/T5Rg4NaFJAAHC5gIW1kCAlhirfmEcfnTSFuHItndNXGREc+EUl8Mp2AxKbgA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1761440797; bh=hfPDmVdwdbMZgrNd/LVGJQ4N2owy+SC4NyU3W/wU/bI=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=hAXdOBiHYPFxFdDTbr9BcIJ0cCLO5wY56f18dN2Kkm1Sr8ZxaF/kJCK1yLaX+SUv/WU5c+9mrA0PJltAXQmYGglLvcXf2yXHsA1mHSE5CGLnz3VlBDBK2JYtewgrFlo3Tw5Lssw2ZQomgwSYHMYembktB8r7pJ4nPCltlYIDsJ2QvEnovw8KtADbvQ9gjldtze+zGBACs4R3q6wfbhH3ZIE/GruY0DWUJjBMrSoqpqlTCkr/L/+ipTb5VSFtUYabzZbvQFrVrmrIWOCmr3gA/pLbJu4dhsooxl60fC9gz/j1Q3Hjq9xiyfx2xFscQHHhWjktaaLqsF2McSE19OLXxw== X-YMail-OSG: 9vGOCXoVM1lz1ygnSUV2lc.ipApuGczpa_8SaoNl985M1pju9IIi68YG4WWVQVZ ZpTNC1znS5lJhuq9lHFOOWz_8pDljduZYseLRQ1BKD_g80OtkhfFo.fRofWBL0xZEuo97BoPhKR1 8j7UCdCl4NevDw0T4CoVN7ZcvfrTcXS72vy7MOMioNL6uxdRSbWrgJVLuXOInQ_gOjbXFl8O1ddt fh9ZN11iIfYUTqVb3B38X7OC1Lyk.oy8aHcjSeO5WxL_Hb8xJVnHMWLzOjAfRhw_wHwpqfU_O0nk WYa4NyiQR.0cPKGzctTh1TT4BecgupjPKlR.2qn1KRaQAmJCEFAeZAO_KHvKJFAejNox4yOkplAu 8vVO.sLhu6wMEvAwIpP20jt0g_z5m_bk179IQ1hb1kG3Vcxi9_Lj5owXgjf26p9Omvuzp9Pzpcb. f0FYj6ScEDzVQFkEozGbZGiHFXSJnWR8MufZAsV2PRvxXvrN_OT81HAvzZSiVcOkGLkGR6nEkamR AZSqdf5nUsTGEgvIcUXWc_Yj6wis0htfRKbPtIjNXzBt.7YDRVIXZ9mLeBCARHTv_kMXzS5tUg5s 1wTf9PKIYcnxD_1e7pJFHLQhDm_GKgUtVL1s89IzxoXxC0C6F_8T1rxJI6tECX6FgvcxWY9RW4vR gdGSwJ4MD4ph6KJG39h3CfgClyV8kHVD4md6Cq.fg7ZL_yo9FLRKdQJIQiaws8VKwOk1fo3PoU9F VJevJXhAFX5VPjHTHc_jcwzd7poN9tyAx37J9D7FfclXe1a.ybEciRbspGdSusvtVql8T3vAVK7i aQ2LXQbxj9WmXPO5EUAfK1.tRUpXWV9HfxzITLE1Vrli1krQ6Vd8yv0oAE9.EsXBtRIcf2i_qEGw .jBSY6A63TdXUgUvsiCzAh9ejyQT4Vn3PcRAwqMxEQne67tg29Nw3ISuW2lMg7ZnuF60eU2EU69. uyGt59N3W4rhFITHTbjK2h8eCG38IZq7Wdny2ErtSEHsLjpYxZHlpo8xMh1PV2jtQJJ1OWVOAax. J1EO309PEa1_MxraOp1tfYx0Ew7bJ3C60gVUma3o6aBZ5CKtWWXiU96JtzeYbHOK7R4prFF.PQ6I ySo9s8WjSZWAPZ2NYW9T3xwozdR50uAWEcnKh5S1CeqXoo77AAsd6j2mK0uHQy7wrSbjnhHCnkb9 f_2OFFSEZjF9jO_9jRCA2UkOcfnhzDANciSlw5Y58xJ7Mwr1.DMczvK6LQ0dHo5uKm_DsUnR5ZRr CdDVQW_WT6F0b8vek0iKeQw4bCiYAgdmBjysHRozPxtj1eao3.z3Rk_zmszIm77U5WVHa8Huxe74 R3iJHdhxP15JDzELQV84GBthGU5ITTn7GAQB6HkDwrtRONthj1hoxLF9SX8nBg0taP.XIhzMhPo5 o4d0DfwhjB8FowLXQITmZYsK4YAmnB1aW74YTuU8bbXv8K3QZ71xlIyDTSY1gBV0_mjUs2j.mrDk zKDCr_GT72IPtPxO7t1cm0a8lN8fI.XN2ctOXdK6nflWJ.xnLyguvyIssllL5Q34SSs4Kt.P9vM. oMj6.ihBAS9NYc2ly9UNWv8zVKLy7Viir0GvmTDw8NG7oDjIpgjv5e5mh.5ZfcCItQKjqcMtFquH NSLqQmTmU98nsqsIJN0Y.CyTvuLqfXb7E_RK0hAxUsBIjSvOskzgBKlUKYYWgZDdxJut5IcNSPOL 4kiNjndaZoOFgIcvh3JyQ_d8oi6z.h7oaaG3tfeX0q2oj8qH6tMR7qVCseycinjvJ8CC4WCDyqIe 8u9U7y3JSOUitus.nnrs5UX_OKEwaCxAtCbDnwNO56.tyH7f8ymPiz3KGetYHshAeQCOcTOjdZeA Yc0ptgRJWOTcyetubhzox0mRkdtE8W_IAnF3k3pOMwWRrBHTDZboXaTVpZSSP1mlHZFi5lCCyiWJ riuLdxJUHgKfIdfkNKSICvnrx6H_UWX4zEnGXFiu2mUqaT1jX9Zi.oRsGlwwe6rtMACP6_BY2Oyk 5wTRW7eK61UEc5Cu5DzzLU28Ar8ZzP0KXMM7quaSo.pVpeSh_JD0BoqKWm5ry33I3FvTlL3pQ5Lb A36QPlsv83tDWAE.4TN7OHK9gAYt.jLvc4v88N0uAqQ9t4R9DJzH_z6.hhy6XVYDIqhOkuaqJa06 sDZfNczbBHddWdF3D.5yiNwHFvG7zcAyYdPi6meVyqaPXl5j8bW7XjwR9JG3MVCD1QwRRAfhShqP MBBs0dWJHxzZbWxW_NlR89GDw5l39JO0JeweI2SwgTD_SL4etgx7mW5SdA8JB4VRmzwz4uNILcVK tRw-- X-Sonic-MF: X-Sonic-ID: 11b948f2-e0ec-4157-8961-7999f4d606b8 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sun, 26 Oct 2025 01:06:37 +0000 Received: by hermes--production-gq1-6b8576c5cf-n7hb2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9bd1ce1b7c9dbf672a5b2ec2578559f5; Sun, 26 Oct 2025 01:06:35 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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: FreeBSD15.0 stable pkgbase [just: fixed a mangled Email address] Date: Sat, 25 Oct 2025 18:06:24 -0700 References: <2B97414B-52CE-4DC1-99D7-FF764F8F7743@yahoo.com> To: md-koch@t-online.de, FreeBSD-pkgbase@freebsd.org In-Reply-To: <2B97414B-52CE-4DC1-99D7-FF764F8F7743@yahoo.com> Message-Id: <0103CDC7-1464-4259-8128-130B5F15B0BC@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; 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]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[t-online.de,freebsd.org]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.148:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.148:from] X-Rspamd-Queue-Id: 4cvJPV5TXjz44r0 [Just resent attempting to avoid a mangled Email address.] Manfred Koch wrote on Date: Sat, 25 Oct 2025 21:35:36 UTC : > thank you for your advices. I have only tried > the FreeBSD-base, because the freebsd-update > will be going in the future. 2yrs to 4yrs in the future, depending on when you switch from a FreeBD 15.* to a FreeBSD 16.* . Details . . . freebsd-update will be in place for all the 15-* releases and for stable/15 for as long as it is supported. The plan is now for FreeBSD 16 to make the switch to a then-updated pkgbase (not just what now exists) for the primary/support way to install and upgrade FreeBSD. = https://freebsdfoundation.org/blog/navigating-freebsds-new-quarterly-and-b= iennial-release-schedule/ shows FreeBSD 16 starting in 2027-Dec, about mid-way during FreeBSD 15.3's time frame. But 15.6 is shown as ending in 2029-Dec or so, about mid 16.3's time frame. So it is 2yrs to 4yrs before needing to use pkgbase, depending on when you switch form a FreeBSD 15.* to a FreeBSD 16.* . (I assume non-use of main here.) > When I set up the FreeBSD15.0 At this point had FreeBSD 15.0 been installed via base-packages? Some other way? I'm unclear on the relative order of the various upgrades of various types. The below few lines part seems to be only about port-packages, not about how FreeBSD 15.0 was installed. > with repo in: >=20 > /usr/local/etc/pkg/repos/FreeBSD.conf >=20 > I installed the packages with pkg install `cat ./installed_packages` > in order to get the programmes, which I have in RELEASE 14.0. As I understand, all of those packages were port-packages, not base-packages. Nothing about the above required any involvement of any base-packages before, during, or after --as far as I can tell. > Or is it > not the right way to get a System with the same installed packages as = before > for "pkgbase" repo? looks good for installing port-packages to me, no base packages being involved. The pkgbase repositories do not include any port-packages. The port-package repositories (latest and quarterly types) do not include any base packages. Before base-packages have been installed, only port-packages might be involved (or no packages of any kind for a time). > I only did the command : pkg install -r FreeBSD-base -g 'FreeBSD-*' > get to know what happened. In my view, that kind of experimentation on your primary environment instead of on a throwaway/temporary one turned out to be a messy mistake. Transitions from version V.* to (V+1).0 need not go well for such experiments, being more likely to be messy than updates from V.M to V.(M+1) are typicially. Was this before installing the port-packages? After? If after, you would have been okay just not doing the base-package experiment at all --or having a backup that you know you could restore (or it being a bootable copy). > I observed, that some FreeBSD-* snap files need a lot time > to be installed!!! One thing about your choice of use of: -g 'FreeBSD-*' is that you got copies of everything. That is not expected to be the typical type of installation. But if you do some development type of activities on FreeBSD it might well be reasonable. (I actually install everything, though just for informal/personal activity.) Using selections from the bsdinstall utility for terminology (mostly). . . First off there are two types of overall context: bootable contexts and jail contexts. Here we are talking bootable contexts. (Note: "bootable" is my additional descriptive term in order to have a word to contrast with "jail".) There is a minimal set always installed by BSD install, intended for multi-user system. Options: base (includes devel and optional from below) debug (debug symbols) devel (C/C++ compilers and related utilities) lib32 (32-bit compatibility libraries) optional (optional software other than what devel includes) src (the FreeBSD source code) tests (test suite) What of that do you want to have installed? All of it? (Note base and optional have jail variants base-jail and optional-jail.) > Is it that what us awaiting with pkgbase? I would not conclude much about pkgbase details as they will be 2yrs+ into the future when you transition to some 16.* version (if you stick with FreeBSD). There is a reason that using base packages has been labeled a Technology Preview by bsdinstall . > It could be a cause to > change to another OS. I've no clue how much lead time you need. But, as stands, it appears to be 2yrs to 4 yrs before you would need to move to some FreeBSD 16.* in order to maintain a supported status (and so must start to use pkgbase as it then is). =3D=3D=3D Mark Millard marklmi at yahoo.com