From nobody Tue Apr 12 00:50:43 2022 X-Original-To: ports@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 1746B11CB382 for ; Tue, 12 Apr 2022 00:50:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-20.consmr.mail.gq1.yahoo.com (sonic301-20.consmr.mail.gq1.yahoo.com [98.137.64.146]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4KcnG4505xz4vvR for ; Tue, 12 Apr 2022 00:50:52 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649724645; bh=ANfNpp5hQWNQvwAuh71JSIj3A9zCILUkeCKSiP0a1iw=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=XXXU9tKhOAbjLsP4KjGOumSxZlyv0ZPakdyEAVgrhF9+38Qy0aIJIcp4ZwmQP9ttILrww1Iz8mjULce90Ppc/NIoY5WvP/0oUfpAQ4u4/To3Jo3sYiEQWQfmMTC7r9Q8g0L5jCzRzjL9/FgIWkM5lDs1uajz7rlGSAMtJAuBJa0n8eKxyUD9VgbB4SFy2cdE/u30OaTxiV9/lij5OERm1EmyB1pwt8haP8ehNd+D0MI0lCOs0PIaYFyZEW8XHKvydYBM5Br9ThDkcGy9ipZieMzN562ic5Zd126cc6/YoEohzY6t/7jiscFPT5bbF7jTl1CkJJpDZds9frLyAvz/PQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649724645; bh=Ulj+t7eCHFXLTBHnv0ZbZDtBZcwf0y8rorezv9YZqPj=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=rDnR6SoalcMdsaRQ6NZ10i4it/5z4lphAJThK5qYXd80gRqMMKLqGxXVct99N1TVEy5HFIyHkf2GvvfmFNQa8hUC9H/m4VgVrIE9gNCN2kTpOexzz7+jz88DPp0z8Z/adilsfG367i7uTAmXBhIdfeNU5eqsVILAjdSARYpfmF1iGUoDjbVHYBEw0KNRqyc+eZIiB1zdgBwhENXwgOMlVQAOlLUYeiVM5Dl6sMYTJSBqrbd0r38tUL2WJbZClhDritk3Jamajc99eQYu8B8nokfmgthMMWnKIZEMOgQR8VqpSCT7GPdNd9s6M2849TELeVKxDC+zNwYK2y096ReXAw== X-YMail-OSG: 4gpfp4sVM1kvE4DbjjQEv_24cZFYf.zMzQSJbjrgtZlQ5aI7D2qAcghcHLLOcCq X_Be4kZEEZl85YvDom8N6Qv_i2XBbSMkWjmLkEcMSo_Ul30..SGSYN4xp4f27X7_O49EZVDFzanJ JbATusqx5kP3F4Mrkd60ZEGYeDEA8xexX65NkXb.cOJ6dxKsv5UES.NFxa77zkPZEdAQcvuIkv71 fKVl1nZj7WBEsT_cCWiEzL8SWHX6Z94mdWd5hykFVkoNTUk135POjqYZhQ_VC46NnYJ.VDl4XOiq 0uz4NRZ6.msoB2MinlFaz8hS3THFQyF06oMNtWWxpf4fMzNbECEz7OE8M6vgZTgrh63K6Nu50x1X Bo50iek_2L5iWMnw13zM4O1SpaABFC4ZhgRrUXcO.qgo6hlvy59MPNpB4Jxj16BeVqrMZMXlmK5D PkWJoiel0m8ANIH09SRlBqLtFKsTeIMLTezFX2hiopXZHr1tDMLOLc17MSgU4eQfTLqJHejW0UuK j4RQik_WEfAc6Xn4_mobVHEFTOfY5BXamkDmVqyHelTLFftaHLL_8fsnZiMxRXbe8eQjXmwcRNgZ 4zd15QugKVylFUyiRHrYYIWQGG4Mb1MhxzfkADJliPxiFGUcwoGHnIbEn8LrAjOq3aeUNv5b.h6a qFAN1sCwuLWluAMPAsnd9VpqUkSoBQ6izgCcxNiAM73bG8_YbfruX3SUetRlm6V7t5Jd8m_sYrLz 3QbCka29NxL7CbrEx.JOqj4Ancmg5exNhi8Ui4iAi7qTPNrU4Yy.T_f3l0igJIxYKDDJ7sQLQc1u 8tUprjESEFznQqQTdb2esBSxN8apPRuz2wZAwuqhGgTYfORhJCrRuAoytjdPxaa1yJxREw3x5I0F ZDs6tIj8KNaF6MfJL1rrLdC0I3if_cQHVQCbt0ATrOeFYu8y818GH6m9uqDMyGW90nidZJcn5aX2 ZLLEAEwQmbJ_bav.5gdgN3LXKSYvgIMBHRv7qbPCFCEpBdu38HfeIivGR0RVxSxdwB9UOL2oolb2 j3.jHAsg9sVGtlcrqGyupreccITVWDS2EFSIPW_kC6UlulwWEkBtOe1YyJCnH5zPVB3Cah98TvAd nWVgpJgZ5Qw8f0Ly6yGjco95IxYtQ7umycSbDUkE8ZSrYdCMW1osheUq8L1ilLhizSjkKIfpLcV8 ss4AgoGCYM6SDmBzCDjmMyQWfEj25ap4tt5buXsYrew5W2rRXqd5i9N83JE_2ehwU4zHdq6JYPpN olzadbzR11zmciA5jHYz143BYO691Hiy4_Xs4tF4tGan4J..YWs_8wuAfji6VtuPRwtN8SwjiTSw innjH_wkfDicIBLj9mZEHSlzbmVWAOz0KNh3iPmbmS5jZ33chQg.NXFY_tumiq9mM__1hMm78Py1 OYOWo3Ebav9Py0FRn0VMpwCyaIV.VavzTm1g9fdPvgqgxEEMzuMt8T1AYCjNlxim3SV6zJAOZFpQ mG2dPU1AVkXJGIF0JXilLTCq4J0GbnWO3wd30zdf.L3.8x5zH9e.v.f86ruyRem0IU3l5HPSRL9h bTP.ZtRCqDqhD.kwvdPxsPabu.thT.xXUtOs4Y6vhjbTWJsOq9XXxpiBdK4jlz0fcRyMdI2ngyTv EWxTB7Fnwo_VTqiOcVYfgrzdw_C8z4oAt3QmNCoSWCo9jA2_88rLgIyAeXCT0ClrnK83dhRmbnqE v.SecNIh88ij7qC.SbU2vEpdnvlzeE9sXU64lxitp5QBrxOXykcSC11OeLp9X83YhWxEHrom2zOn QxMUdoFrnc8LpIngmygRuk7Z7cuqQTTFpYNgQDPf6EGccB.baquun.A5BEOialIxXo5GJdMhguqm cs.J8AMlWPYj.B_jMrMCcwsBtlqfaDDKNvR_1Dj5BbFRLwi3FtFdNvuj7n.wCuOzqpeEPDH2OXgV XLskVz6XXTvrr3hiYM_Z1lYoIBrS0RpFICeId7F9t4p_YKHp7UgYSDnbJGjJYHI35NH1t.hZFi0v 6AxHvJtQpcDQmgwA3ihoDTFG_bvBwRMX7dCtkwFeY8Me7P96Rbdor.95uSSa8u0hIK6lVgAn0GdJ nhY5j3TMjR0U623iH6dqXwPSEifgN2Ml.ddx5x0wzgPYbxozFGoEBEi8BC9Y66KuqcKIcK9SuYm0 keOsL30ORKQWcbOyu8gTB1O7SKbqPZ2nzV7Y6tASYys85CvAYLXwlt0dvt09dUW29vaTUAvLgxr7 8KH.9AOPU.Nv42O6Jo1BkHvs8jTpSnP17L.c516YcVhrJHYarZUFFloj.RIBwXTQQ451_0N.xGnq THA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Tue, 12 Apr 2022 00:50:45 +0000 Received: by kubenode542.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID fd1a800bacd51eed7113a76ecdab855c; Tue, 12 Apr 2022 00:50:44 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: Missing quarterly current pkg files? From: Mark Millard In-Reply-To: <20220411234610.GD5990@eureka.lemis.com> Date: Mon, 11 Apr 2022 17:50:43 -0700 Cc: ports@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <5B2A420D-8814-4DB8-9F96-56A95C4D5984@yahoo.com> References: <20220411234610.GD5990@eureka.lemis.com> To: Greg 'groggy' Lehey X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4KcnG4505xz4vvR X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=XXXU9tKh; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-2.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.146:from]; MLMMJ_DEST(0.00)[ports]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.146:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N On 2022-Apr-11, at 16:46, Greg 'groggy' Lehey wrote: > [Copying -ports; the issue could be interesting to others] > > On Monday, 11 April 2022 at 0:22:23 -0700, Mark Millard wrote: >> From: Greg 'groggy' Lehey >> Date: Mon, 11 Apr 2022 09:04:43 +1000 : >> >>> I've checked both IPv4 sites, and >>> http://pkg.FreeBSD.org/FreeBSD:14:amd64/ only contains a "latest" >>> directory, not "quarterly". >>> >>> What's the issue here? This system was running fine until I tried the >>> bootstrap. >> >> main [so: 14 as things are, aka current] never has quarterly. >> This is not a change. >> >> My guess is that your /etc/pkg/FreeBSD.conf ended up no >> longer looking like: >> >> ... >> FreeBSD: { >> url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", >> >> but ended up listing . . ./quarterly instead of . . ./latest . >> Or a /usr/local/etc/pkg/repos/FreeBSD.conf was created that >> referenced . . ./quarterly instead. > > Thanks. That led to the solution. In fact, FreeBSD.conf was > unchanged since November 2019; the issue was that I originally > installed -STABLE, and then upgraded to -CURRENT some months ago. pkg > appears only to have noticed this after the beginning of the quarter. > > Is there any warning about this somewhere? I didn't see one. It > seems strange that the upgrade to -CURRENT went seamlessly, but that > pkg failed as a result with messages that aren't immediately obvious. > Not exactly what you are asking for, but there is: https://wiki.freebsd.org/Ports/QuarterlyBranch Towards the end it has notes about switching a Quarterly context to use a Latest one (i.e. based on the ports git main branch), including adjusting the .conf files and then running "pkg update -f". (This can be done on a system that should, by, default, get quarterly --if a matching latest is available.) The "pkg update -f" is something that had probably also not been done. There is a "man 8 pkg-update" that indicates what -f is for. http://pkg.freebsd.org reports what is available from FreeBSD for various platform/FreeBSD-version combinations, including some "only quarterly is updated" contexts. (So latest can be older than quarterly.) It is not explicit about "only latest exists" contexts: For that you have to click the link and see what is there --or just know the rule that, for now, FreeBSD:14 is main (a.k.a. CURRENT) and main only gets a latest , not a quarterly . === Mark Millard marklmi at yahoo.com