From nobody Thu Apr 16 17:56:30 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 4fxQgb1SGMz6ZKf3 for ; Thu, 16 Apr 2026 17:56:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-20.consmr.mail.gq1.yahoo.com (sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.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 4fxQgX4SLlz3glJ for ; Thu, 16 Apr 2026 17:56:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="d/nEhoEn"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.83 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1776362197; bh=nuSLgua+OlCk5bgXlVnq9ps+98UsaNewe+ByQSwj6/E=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=d/nEhoEnAoTG6T2DON9FV7tI0PqNTW6aUwGxp2vVhx9nLAWctewf3Ft7LlWepGtF+I9C/KGCZUv5CMUWbPphLZbS2uMsUEVErAa/2vAP0Sbff07SiwqHCpQpCCefcURyOSNGHaVNZAsf+g3mjrZbaNm4W2+wxvR+tdsde5AS2aePn5RemjUfVmqjVWzN+im6Sq+YriK36Z83STibFJAaRRdsaSe4Mk5SMdT+f6bDPW41pyGHLwTtva2cBIZG2MnMKxiTaojUtvV7znh2Ern6wqdQTqz3iXpMQACj94IctHsIUDVQJQ9BRF/3oJbkFAH2l9QuDjgg8uJo7B0UOTtFLA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1776362197; bh=+y5mGQdW17LvG9/DFEmvM2HY09mP9SiqjmJXRn1KA24=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=iWh9MbEgeVbEQ8XtkKfEhMjd8gs7fi0SMs/tOi/7mXZ+Is31YUYaiHAeLTMiR1uLR6SouG2PyiNXZLUpalU4J2Keh9apI6uT8gPILMtRUpk3aO2n7SzDBq1J5Akll7AikW84gpWP+v4bLTxLaXR49whAGJkzBQ2BW5ZK7CxbCCVvboX7k2vnKj5NqXixEJA4tryUWxL8TbgSR4IHj9/qaSJejjmX6mp/zdbffhYpUtBBsbFX1mKjjEvVnGJ/xKXd/264pA6t699TjppLax9D2/ALXO/XLdB4m0CBGsRcYCmIubZuJ8vu1IXH+6lzdCM/Vq7kCiFYHSPrmaxH7ew/Gg== X-YMail-OSG: ZbHeXYIVM1mtykyJoB3GST05.__hQkCr3Uom_6PPTY4NjTE7AnODkEWyxaCX7kQ FgsdhvJhq_54I8O409wnw9e8xd7Cp7te0FdNHaOzFWUHpXpJosp9f5Xm82mTGQrUORSKkjLgPU93 ZHD_gU4VTBeHVcUka3xI9wAxxygnNEJengvyg_IxBKRascwBbzcxmdf830LhqDViGBk88QqRmUiX v2gdHEnAadg_QbzGorPXk.x1FBXuWc7dlSu97U9qGd61CVBqOWtOpGMvei7LGVP5JYRPlWvovsyY bUeGGNd5CvXugY3Kk8FMwbHde3tD_BrdsRKsyGycUvTOtezOzG5TvjZmqQYERr366tWbypC9jprX iSesBblkpgSsTjvONMBrHJE7D4sdHF4VBGhEOiCeqOm1EmqHSRkORxKcPmyCjmcMw8rFpDmgxzEi z5wxCw4ZcXyhSMAaVMycJLwAihzDdsj_Jhv9uJVBQpR9xXJ_hkpgEXpAYGWWA91RwYwkSFwaV9Ak bySFmkfffbG4aJTfXQ7o.eZdiV73PVDzyHyB97VxsD7QxSvnoFbf1gjbvRtB3AEipUAUW2H38fjJ Uw3ahopSZBtcwb9h_slc4DPzGaNzbFdeuBKLdTBvzANFwxxpDvXSdHeZvjxOWAEKvS5P_jLZzdz8 0fY9Z8tdt3Yu92iUxac6DZQ_VbQayJELNaDTxDd6pJgueh93iozVaesWxLfyEMWJMtqd_Ibd69S. DBMu3sLllT9mc4KPi9JcZMYPInRO32tIumq7BWsblSUiE6N41FFgefGEvSsDwCTinC89sG2opSGS xx2C3k5JUmzjNwnrvYdH3hdJY0.qw_y705xm1r56juZo_bjXDrPTXQUXJKjFyzeC8UjylUAWow6b 3ENENVgJyR9W2njgEGirRuk0BtIR0QEYQtrUBstMplnCCi.N39ovp4oZPNpYWV_ryiEWQCuM1w.F aoXEgXqMyrq3lyrnjmsy08RXNsOPg5LZ48avRSo.gTp1ZyLnZz8n9rV9CP1Xom57Uz1pTiv9v_iJ jiFN.hm7dzdJUbA0NPWtmxpc7Oz3TOfIIr88vL2AsI48KSLoB..W27Ny1KPi306EMdBJ7f81mtgp q8CZk6Z35PS3Ah_HWSDIyJUmzMd7b8xzhKuGp1NxJecMYItTbISA2yR6P379sTnKROW23AjxIHr9 f3wXfhd2MAmEMmHlrSamA4quVO2ATSnspsayUWGSEPae7yUKvPmsXnXL7EloMeJqzFaiY.zjeQ3l .7skKm8qW2kxZjIcQsFCbJJBHFTdEXIwzVySlJLpFEDBVvDVAr22u5Enr4Iz_meSSODSqRGZgls9 DcmUSWShXFUOiSSylZifYGpyWgNmlVxqNiEup2q.13CfL8ECEPfD5R0dj40nyJf2DtpsYK94DKlY tEdv.7MYh4KGbVzoWC6CNF0szK9N2uvyHIbf0Y_sMIpJNNA27oeHuVwZOcivxkLLM60sN7j8xEG1 wlOVcL9UpZqmRJL4uadivtUpeJfDSqZIM1qxuFXxU3s1H.zqFoajY_IwBXz0v2nZG05IvJdBQZUd jJilCbPzCdKhAdh3rigYxjpZUfSrH2F._SyuUxBHm1sPRb840HfepLeek51sYoWFu6DzmIQji5xT oelrs1UJMaZtgze7mLAARJja7q5pLrjXQsjskcnJ5VYL257xx1C2k68gk84Br4Vg0KMwiNj7jyJ. h0FiPJCt1sttPfOkA5d1LK_P2GJq2YEIHqltU45.YiRWmrDeX8fPDRa2yIZ0EvS2I1FNL9z3rp43 _1KkQ8ds2eSxQ_L_y0oPsqnC5zTv.PJtRD56Z2rA4MgkhyPUVwN6.abLJt3l3QbnmTCoauL2mcf5 tz9J71ULXet_cYdJXE9IBuffw7qV22B7INXjpNVNkuf1MIeLUHbUM4LEEEK_K1blCKkkYifEiCSl bZ49gvQCzid2SkIVqgseLmY64trGzsAt9qaXi0vjauyL7KcDVZO8QXIvojRbDRifQOlvi14YV34E rU0cgd5PglH3Rc2CR1GvuS6G5gSiKwJAF4f4qVT.LGKcP5FnpzHXcBlEh8hmdCEUpkRxa5Kk5LR4 7KY7veOd9iaSaJXzRAs67Ijdh0C5UBAicYOSQFoMPRHg5umQfmutpO4CLzTxoxC2AJq6rxhVUFam tAOCJjQ8fRA60rerDXZ8s38Zodd6PZdrd0ngOwlOH3NLHk752m9aov0E_xR9eomYxDVatiTAW11p dpqngVzG1zIcJnZNgRFld.iLJBehHKMPdVqbYdGRnF_yi3rG0buXMKLq8bGW136U0rtMWVNht.BF zNmQphxNQ1uadhdzFN1cu5Lyl5tqCGfthCiDaORCbp_2FaSI- X-Sonic-MF: X-Sonic-ID: c965e535-b439-49b0-9344-76e3db870e44 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Thu, 16 Apr 2026 17:56:37 +0000 Received: by hermes--production-gq1-6dfcf9f8b-66rr8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 13619e4d98cd3722db9487ebcae6f5d8; Thu, 16 Apr 2026 17:56:31 +0000 (UTC) Message-ID: <7e831aa5-6ff5-4801-bd5d-813bb9834e63@yahoo.com> Date: Thu, 16 Apr 2026 10:56:30 -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: pkg 2.7.3: "pkg update -rFreeBSD-base" still reports "No repositories are enabled." instead of just updating FreeBSD-base when FreeBSD-base is "enabled: no" (2.7.4 fix intended) To: freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org References: <8cb86f2c-b53e-4ec3-98ba-810a5c21377f.ref@yahoo.com> <8cb86f2c-b53e-4ec3-98ba-810a5c21377f@yahoo.com> Content-Language: en-US From: Mark Millard In-Reply-To: <8cb86f2c-b53e-4ec3-98ba-810a5c21377f@yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.25495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-3.86 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.86)[-0.862]; 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]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; 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)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; 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.64.83:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.83:from] X-Rspamd-Queue-Id: 4fxQgX4SLlz3glJ X-Spamd-Bar: --- On 4/15/26 18:45, Mark Millard wrote: > From my https://github.com/freebsd/pkg/issues/2643 submittal: > > # pkg update -rFreeBSD-base > No repositories are enabled. > > # pkg-static update -rFreeBSD-base > No repositories are enabled. This turned out to be pkg 2.7.3 mishandling the use of: # cat /usr/local/etc/pkg/repos/FreeBSD.conf FreeBSD-base: { enabled: no } FreeBSD-ports: { enabled: no } FreeBSD-ports-kmods: { enabled: no } Those lines should have disabled the 3 but instead deleted them internally: net result as if the 3 had never been present in /etc/FreeBSD.conf . When pkg 2.7.4 shows up the above issue should have been fixed in it. As stands, a workaround is to put the "no"s into the original file, replacing the "yes"s. It is the split across files to override the definitions that leads to the issue in 2.7.3 . > > > For reference: > > # pkg -v > 2.7.3 > > # pkg-static -v > 2.7.3 > > # head /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos/FreeBSD.conf > ==> /etc/pkg/FreeBSD.conf <== > # > # To disable a repository, instead of modifying or removing this file, > # create or edit /usr/local/etc/pkg/repos/FreeBSD.conf, e.g.: > # > # mkdir -p /usr/local/etc/pkg/repos > # echo "FreeBSD-ports: { enabled: no }" >> > /usr/local/etc/pkg/repos/FreeBSD.conf > # echo "FreeBSD-ports-kmods: { enabled: no }" >> > /usr/local/etc/pkg/repos/FreeBSD.conf > # > # Note that the FreeBSD-base repository is disabled by default. > # > > ==> /usr/local/etc/pkg/repos/FreeBSD.conf <== > FreeBSD-base: { enabled: no } > FreeBSD-ports: { enabled: no } > FreeBSD-ports-kmods: { enabled: no } > > # man pkg-update > PKG-UPDATE(8) FreeBSD System Manager's Manual > PKG-UPDATE(8) > > NAME > pkg update – update the local catalogues of the enabled package > repositories > > SYNOPSIS > pkg update [-fq] [-r reponame ...] > > pkg update [--{force,quiet}] [--repository reponame ...] > > . . . > > OPTIONS > The following options are supported by pkg update: > > . . . > > -r reponame, --repository reponame > Download the catalogue for the named repository only. This > option > can be specified multiple times to update several repositories. > This will update only the named repositories, irrespective > of the > configured “enabled” status from repo.conf. > . . . > > Note: All /usr/local/etc/pkg/repos/* have all the repositories with > "enabled: no": configured for there being no defaultrepository. > > -- === Mark Millard marklmi at yahoo.com