From nobody Wed Apr 29 18:35:06 2026 X-Original-To: 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 4g5Qw54kTwz6Zt0X for ; Wed, 29 Apr 2026 18:35:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-25.consmr.mail.gq1.yahoo.com (sonic303-25.consmr.mail.gq1.yahoo.com [98.137.64.206]) (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 4g5Qw44JYwz4796 for ; Wed, 29 Apr 2026 18:35:15 +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=1777487711; bh=6WU3VIja2xpwUd6JLmY2xjINFErJ9wbuJ/di01pN9AI=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=ODBCozIUuUzfeoddN/xXg71X4gAqVYFSilBwQrHbJIdgG67fWQ3FGZYRFk1sL0Gwk6sOcuAufPTc6QsUe6Rwo85HNwUJnYH74CUs2C2o8z8yph4Bco04wCqaVRpXS40WivZ/RsJazENHW0fx8ycUFo1S/E9ioBRZQaP9dq7Nive/LFgGFrDucQjXd5J3rsvWb0QD3OK7B/dR5zgZGqWyT3XttIV/Q0e/kvxRFBzRFPyLqt7BIn1TVTgRw3OjnSBi66zG4034GTMaYx+tPdXPU4J7cD9jfFyVPmAel4MpOt72EbjItECoxmPqQWFIxzNGt2IK+XnniQyAcrO4070B6w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1777487711; bh=Y69jPPi8Wj6omf9FPFaylTkCRM2SicAxFPEUvhXYFBv=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=LCWOjJP35aF1SlG9A8R0ULUsStD702eFQwfyP4zKyMeCR92vVbHbLXAsVC7x3IiiNKPukVH2qU/MsbTX3IDVT12cSX1JubsnVp1z8pLav3On2iWl2GOwCvBVsv9oilojnofS86/AEtbyOX8kAQzYXQgb+eiehzIBQCmqCtiie5ExfjxDyRkCO5BmcKZi4EFcTKUAUWQx3G6uuXoZ9ALOY0nHqaL9eCsVbhCHP1GkYc6u8K2gzeWgdk+PbYmNdO5jRU8DWIgGXysknoiV1zi0bHdL0s28iGn4iyG9thteftI5mLHk1nq5gQwunLvz1Li11RYbe8KB2Cs8Rtx0UOcLWg== X-YMail-OSG: QQH.8XoVM1lBtIF9YI2I1wMEpGde_BANmEq8OSTULKbEtnGbQcxOgjrO2qOhofs xyuJvnHL3zp8LMtbz5mzzQYuq6Jn4nBlLyRRR.isJRu0B8RkSWo8oGYuUfvcfYZExgcDJQ6GIlct FWPbAvrBWiN_4JfNln3wrsLG_08_5AmxT4_jXfqMMfxzjlAo0OsxGTX8VTyssmmlAwtxohxHOtP4 fjmbZ.srgautfIUr42lzCHSM_OIv7GwjeQ6laB3mhXd3XWmP5so23qLhhKIczzO1gtNjxYUSwuTg 5hZCh3Z0RdyUksbg9PrqajiZvZETHK2qCzVC2ei7EVFLO2OVVAMO0C3mDtE2eeT0kNIQuJAqostX czB9KjN9ah3SoxhgD4JuVNIRK0qXVlB9_4tMkZ8uE5xj68_2T21fqJ.P_LNvb9usjpTLH1T2Bw6D mLbdqlPOb67fFte4JDomPjmx0Imm95EK4EXtQZafaD6q7y10N1pNN6NhGZsmbQQ9UNvx1UeVm5KT 3jA_5QvYfzlW_3onVOHUDlCke_5qs3kZdWERTCMvR3ETKdsjb9qIPqnXMAnT3Ot3JEpc_ij7.Z7_ kLn0Os.UF8tjlJTCNcBVg4hVxTXUJBMG7l7fQdfS1ZD51_7GzJb3lTWfhxbCOBiq0PP5arW_cDw7 Hmj9TplJ4mMMZxk_bGessHgF8yG33oUqJk_gBhlvyoMzUZl4tDZio8jVYAovLr0NW78oWlYufFP3 wYetky_O2VkL6Jknwm_SAVvsc84MGGbQgYaR3u.xtCqCzBB.hODtmpBMD6DlCJHxqyPy_eT.N2Y_ fXEILa.9bRNtJW29gyFdJ8FOoaYoifBeQkmEHmRcrcL3GJi7HeLPK3dnIuBdhH1eJfQxKBwDHagi LfBewrJjwsu.Ax7k2co3BUnG_Mxhn71WZw6Pd8_w1PU4_48sIF3WB.I0mvSqsk1XoGocYTa3IKyt OSDUm.UAC3T4U6_6jy4AkEZDMjU.WWVLH2wJyvo.tNdooJ1wJoHBkw9mB61PTk5.DTywDIUfvUNm cuMOa8miBHcZp6A3YjMPLJ2_8thHA3c80SCxLLD.JLc5.kdlR0xeZDdFJQD1UiY4e0hUs1uxW9yk sjMFadGS1gBHasGkzbukLJaHQ8JjBUNGN9H5S2mtm8l8mYxrW3b3g6M4rzHpWWTl8yQ7HuN8Dhff 39MS2rrCPG98fFW0lkVN_jPffNFG8BSYgX4WkUwDDAg5Y0rU3J2ZlQtrp_aJz1Q5.z3TsWYneIWC aotE8VfgR9JaJlqCO6f9a0iiIP1ithtP6RVCI5mSz6yYat5.G8nGrl1W.WQZrqTK7wEAtYo0aYN5 z878eWKh4vVHTmlGp58eK_YnXawz6l_uUCsinW6_JNYoEi4MRFrZIxCRq_LX4O4LKuu6ztu3bU79 Ge6ai2Z3IPSKw02IDReOy9p.Po5VReVlqdXCbWud4rDyxfmva8iMCFuazW8U24GED823pCp5AdEM 2Zl4dovZZOZ74xWyEWGzNX75ExWlRf6jEssHp4FFuvmMoK89auvxX5Dy6XmUA08OmMZoyHJJ9w3y JvtmCVEMWAe4uoGCqRMKtO22A9emhBw9ex0en4EQDOLjSOdjbLB3I5nPKVCaNia5XWmOjs3Nf4wV PtnJMX9M5UP1DHofDJbelc9VuIslSucXGMvUilRcz8a7z_7xy1i8YcpmgYA57GUGnTCbvwCWbTa4 xYGphyBUIBpHV9vNFiiDwyYuRxo94fRDoNdEXf_dN9jIRTOynP2US7rP7_zN7vr75MiIJeh_Z68v PAV2sCBMEtr7z_WupwhveoCduffxG8db3cc_b6ekTdozoirSbJHy5cfovx8KliKcK.wgqAoWzYEp dXuDf2m0uOfT_wVpdNZbcZdxcRkizUnmtqTDJ5Hu2ionw0YUjfiNqxmcswIo8IldPzj0OGv_BWqL CGwy9bkLG7SgUaws0sU9VU9g5uAQ5ZdFZx29bB.7v45yTFSJfZgxF1uZQtTOXXdzSHGoRSGP9mTP H5wWquxx61dNH7rktZuIYeLH5uPaFGMLUJocvqJMBa20MEhwgbuOLMt33qVsT2_Xb0nJsM4Db8rv a.sCuNxHHXHvafYXRbcG1n2ozq9Nia1j53yaDUu8P02NUkryIr1JJp1Z41kyVpCJbonpjA4h6zR9 BFSEaI9CqYEGxslsWMsRkCzLkk0guOvBNXnIC_3nqk1iRZPOioQJPjGhQ.22a7ArjiSZMtDZqo37 shDecMZajUH7Mu2XL7RL6YyQnzKajPPr3bXXvSs9F.J50q_R80vBJFTwisJ4ZeMYTpCJ2KOfjr0d ScALZ2pwylkU3iV96XRHd8Me56sCWRSxQpHCfsPQ2K0bi_CqI5Q-- X-Sonic-MF: X-Sonic-ID: 2f6ca1cc-8f59-4e66-b557-e7616fde4dcd Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Wed, 29 Apr 2026 18:35:11 +0000 Received: by hermes--production-gq1-7bb7df5c46-swc2n (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 00ad8bb255aaa3287bb6ccc62316db4d; Wed, 29 Apr 2026 18:35:07 +0000 (UTC) Message-ID: <5c69753a-ca42-4796-a63f-fa6883e91ab8@yahoo.com> Date: Wed, 29 Apr 2026 11:35:06 -0700 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 User-Agent: Mozilla Thunderbird Subject: Re: [HEADS UP] stable/15: new base packages for PAM, zstd To: Anton Shterenlikht Cc: pkgbase@freebsd.org References: <3847a70c-f2d8-4c4a-a5f0-56a4a90168b0@yahoo.com> <700c882a-ae24-403a-a8e0-5ceffed569ae@yahoo.com> <351d3db5-19d0-4652-a44e-b029a8105937@yahoo.com> <23d5deac-c35c-44f0-9469-7a22772dd54c@yahoo.com> Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.25559 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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-Queue-Id: 4g5Qw44JYwz4796 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On 4/29/26 10:51, Anton Shterenlikht wrote: > On Wed, Apr 29, 2026 at 09:32:44AM -0700, Mark Millard wrote: >>> >>> I get this: >>> >>> # /home/as/pkgbasify.lua >>> Error: The system is already using pkgbase. >>> Pass --force to run pkgbasify anyway, for example to fix a partial conversion. >>> >>> I don't remember invoking pkgbasify before. >>> >>> should I --force it? >> >> Note: I have never used the force option. >> >> A basic question that would direct what you should do . . . >> >> Which do you want as the basis for your environment: >> >> ) pkgbase? >> >> ) What you had before (reverting the partial pkgbase install to no >> longer be registered as pkgbase materials)? >> >> You have the choice of which direction to go. > > don't mind really... if pkgbase will be the default soon(?) > then probably I'd like to go ahead rather than back. The old way is not being removed until FreeBSD 16.0-RELEASE. So pkgbase is not required for 15.*-RELEASE at all: both ways will exist. 15.0-RELEASE classified pkgbase as a technology preview, as I remember how it was presented. So which? > But most importantly I want to be able to install > security updates, either with pkg or with freebsd-update. > > Right now neither work --- pkg upgrade does not pull security patches, Until you have a full pkgbase install with everything registered, likely pkgbase only gives partial coverage: just what is registered as having been installed via pkg. > and freebsd-update no longer work: > > # pkg upgrade That will only upgrade the FreeBSD-* base packages that you have installed. For pkgbase use, you would need the results of the forced pkgbasify to get all the relevant *.pkg installations in place --and at this point that likely would install the SE/EN updated versions of the rest for 15.0-RELEASE. > Updating FreeBSD-ports repository catalogue... > FreeBSD-ports repository is up to date. > Updating FreeBSD-ports-kmods repository catalogue... > FreeBSD-ports-kmods repository is up to date. > Updating FreeBSD-base repository catalogue... > FreeBSD-base repository is up to date. > All repositories are up to date. > Checking for upgrades (1 candidates): 100% > Processing candidates (1 candidates): 100% > Checking integrity... done (0 conflicting) > Your packages are up to date. > > # freebsd-version -kru > 15.0-RELEASE-p4 > 15.0-RELEASE-p4 > 15.0-RELEASE-p7 > root@aob:~ # > > I was expecting the kernel to be upgraded by "pkg upgrade" to p7 too. upgrade requires you to already have a installed *.pkg file to upgrade to the newer version of the same *.pkg file's content. (Might generate *.pkgnew files.) install puts in place *.pkg based materials that need not have been installed. (Might generate *.pkgsave files.) (pkgbasify deals with more issues than either of those in order to do a conversion.) If you are to use pkgbase, you need to deal with running the forced pkgbasify. Otherwise you will need to unregsiter the base *.pkg files that you have installed. > > > # freebsd-update fetch > freebsd-update is incompatible with the use of packaged base. Please see > https://wiki.freebsd.org/PkgBase for more information. You need to get to the point that you do not have a odd mix of materials. So, if you want to finish switching to pkgbase, do the forced pkgbasify. You may want to make sure that you having independent copies of important system configuration files first --or a full backup that you could use if needed. > > Thank you > > Anton > > -- === Mark Millard marklmi at yahoo.com