From nobody Fri Mar 13 17:32:30 2026 X-Original-To: freebsd-pkg@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 4fXWlV3yMJz6VT9b for ; Fri, 13 Mar 2026 17:32:38 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-54.consmr.mail.gq1.yahoo.com (sonic316-54.consmr.mail.gq1.yahoo.com [98.137.69.30]) (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 4fXWlT4tgsz3Gs0 for ; Fri, 13 Mar 2026 17:32:37 +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=1773423151; bh=3UYua8UpS82VgkA6sPyUaDDTdxrCQEWquae5y7t1Zz8=; h=Date:Subject:To:References:From:Cc:In-Reply-To:From:Subject:Reply-To; b=YMlsRIpaxCybY8sqbRzNAZsLBhkLbuuyey0LxHth6l562bJN7nck3lbbLpcDBr4PUkyARbmfQPqQ9dAcyGKQgGzOr8h7AZWYKQhQ6pLELKSbUfaQ2q3/H7AAbEHNFDtmJMU3CfSxU6kU0BjpS2SgxPsaI666A0nUZfcuwKI8poT2EJW/emUS/DWiocPpVJ8Lgi4F7Mk/hu/X8q42zXxCHrT6FQQ5+Kqt664hGhLgwDj8XHI/fI7RV6bHf3LuJ37c5qKFauVXYKuumYQgSYETBbCoX2MMdMxGNQx4PERMvJW/qDd4L4yZrys/IEEQ1L1142iGSBfNldtRo/KHIKFhrQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1773423151; bh=2Lhx40E2CqeX6pjVyawtnmZEjmabenhy1KRPryDYY+O=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=a13XfGLW1/n3snHALbitbkHzO9MaNw9mBa450qvfFW8CoApApHeAhkvhtZXbkNB5sFqwbctFaxiNHsAATMK1Xh9LCH3QvlbBin4rIsNAGmj2CAdn9QNzcjQhKR1E8DCLX5JWL3JfxV8gCTKGFVCZLsihrr2/XFWBASt0MkRt76tWx5bWmMKJEMwoiAoYwp4nFjCunq8IcPVho0pIlORg4Sn272mhkRujzPHPZOA/WR47D2o6pvzf1/wUwdO3hMgLvDHeCdOE7H/5HYbu9SwHcjLf9unPHouPv3awdyzww0tLzv4oU+3KK5NLcdqqZpTOUT5XUts31vpvDmbkQzpN6w== X-YMail-OSG: clpXmlgVM1myQp2ImNpqhmQA3oE.bNdNxm68r_jQdsiiwUphOLEORXpPdEvOOjM .k.w9nd.z3MFrpsbktNKIF13ZznZN1jpsKsxujhU9lOvWmdZflM.AArwXX_RNthJcHcrNfcJVkxw GWQARYhk1UJRyHtyUOVTrxA8Ynyg21x1B_b8vD2QvV.MKFe6gs.lozqjLbxJHh.9FZPSLVnE4E0a mkDLQfobGrnDn8_ZaUDgs.cY2y10FEMUHNB.SQ0qFgTHCdnE_7nYM5Sh2utXlvxd.Nvk4I9lcZhY k7UCiScYpqPEOzHFQ7T6pH7fgCx0M3Ek6Nu0U6Cn3jTL24WG83fMPMA1tQFog1YBxUY_7_ktiXFH .9ya1m1an6G1s06kaTQRUxDSD4fZxvmReI0gg9AFiIYq6C_z7mY1O.zsL1mwmgCytSh0z_nlr_B1 3Vhus7ry6ndBkGE.gT2344Hf.ar6n0tCXXbcxE7PTdm0Aq2snRap8srHQFSzqyrM8yAy4g0lpI7u OeT2uU_ex1BZ9d2X6HLfGf_lk3YqVR4rJoy0ER.O5934iMzqRF6Uv9zE91w1SNhQ.pxoV.qaBwV2 R0rZdZgXqZM7H2BCeeLOpP.da5G0T3J_umrBx464DgP9qRzK7NUhv.w1jZpD9sg85124c0cKRPba 3sWRTrkBTv9ZqH46fHngeIl1UNrs937oU7pQYeNTbyBFaj_r64XMC90kLHluBRCdM_bPISlN.Qss w3PADkxoRG1jkh1x6G5ZWyK..WJNNEPNtrddxRI0VATih7sn1BH4GahfiQM8lqFJ63iaoID3TPWr WLTE1Tq_nQvNIbNk2PF8.llBYMwigV.T0n5.GoPeeGcH44BIEcbGFsN5yc5wusXMnuMaW3VX6vM5 CHK3W1t3KUM2hBslQ7Dwn6qKAtpxjiWpg5U65tzks13Pd30ExHHMHkiSJTTeUjYcyIFYm1PdUetk osNCTQ0.ecHwrwm0pauIl73mrP3L0QNe4uIgPvTRkQoqm55Su64qAiJedVt3q_F8fsBS.zFewKp8 K4naElxMy7QTznmP2rr.ibZyaDaHMiWmSVHNa_muqKPc73Ig7ZvVDmXGtnyaYHiDvK3aW6s4TtwU Ukk0lUrbSn7_Ay5H8jAuDaTdRFXdmGnZzNNMROt6StuQVikQIIZH.LP7L8OgP7s0IyBa6S_O.KR_ HwbkEvLlF5rErzhQLGknyqHfn1LoaHa0J630wrhLglyUVUNhDvCsLXpaV7tpad9yUJsT9N9xeM4L it6WpLW2zP.T2xJhbRtx0zEPvTvzerxBFm.xZHBbkmC1Ldx50uqSK8kJJXmlwlTzjWBgwCIiTGth 5TbtJNOUCQwpw5Va9EN0qJ2kBH3LUS21Lsl..vxSOrcSjtObTPA8kumlKGutb2cgdV_D5y1u1AGA 3X2SjPL4vUI3B0jyl5aFP6GyMkHxhLK9vGUpMsSRhxiQcSDVPYldm_Gtgs1BX.7rfuh4EjNgNWPI BR.37IvB2HIJf6ASRmn_Me5PV2HHGBhTiVLxW1jhZS_.dsDOfBHeStEnQMmvl0Rpy02PJFw7fkoq QSPOtrNntXC7QwlqmgTzeXLYhSGOxSNGl5pMh8SkPpibbjxtYnK3j5DdcKm7DKv6IZ_XSDvjVBPI WmzT54z_.wNhsJc2r9PiS6rW18zKYR.s2AUqYEoxwWe9R3PDQ4sbxcoX4sf6Bm.Un2zNfJYjyu5B 7kIDijjK2wiqD0pm4CtkBPPyXOfr7od6CgMysAN9JjbCRRbUCnaKSLhuGW_3MORUTVTXkT.IJAts UxHg81jfF4NNgEohVSDDKz.0Y1yzToeh2gDipVS1dMoBGCFfT0hLJHUcb60ZkAyozvQo0bURouhC k9exj_NJh4aI5xHJNxdXkxIr6.wdKFnHjU42RWOBjiyEe0qNQgab4ra_du_vRzVwCSmqVbfPIT2g g5vqlC_h_w0kLrXlCoCc5tI0763T7cUqdrWgOcNxLYTjLJnTk6QD_a7kuXjPGOAUcIVW0Di84MGj 5iRcvobjN.gmJf7R_w1_ObzX8jL6gy3TkkkmoL2w_XtLcnRXNpjhJ0pVn__4oJxkF5Z3ddbMdxWM 2WoLofRybY3rbOda3fO.s1PAtHi4oIIwWwVbLj.a8nKTcv5Twn__K9ILNgN9teFJgEwyGViwLebg 8KTYp_X_.dEhBbpGMdEhVhTFkpm.n5jSqBinsoWA5TAUMTgTUhLLLxUDb5QdujflKl0odIMrtukr 3ivAD9lkhchps.KiUYNCtb06vwWz6g67PMn66GFqSP.VGJdjGDyIh2QcDLFGoIsn5FBhqTcqSORr LsjtE55Ttg1HA49RWzdNqovk0R81ia1tWqal0BKgIt3cn7RQJWbaJ X-Sonic-MF: X-Sonic-ID: dfc7e235-85f4-4047-ac5e-2b86c53242ca Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Fri, 13 Mar 2026 17:32:31 +0000 Received: by hermes--production-gq1-6dfcf9f8b-vlhlt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c8d80d8008fb8859d66162f1a347a964; Fri, 13 Mar 2026 17:32:30 +0000 (UTC) Message-ID: Date: Fri, 13 Mar 2026 10:32:30 -0700 List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Tier-2 and git [vs. pkg] To: bob prohaska , freebsd-ports@freebsd.org, freebsd-pkg@freebsd.org References: Content-Language: en-US From: Mark Millard Cc: Baptiste Daroussin In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.25297 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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: 4fXWlT4tgsz3Gs0 X-Spamd-Bar: ---- On 3/13/26 09:56, bob prohaska wrote: > It just dawned on me that tier-2 platforms don't get pkg support, > which makes the instructions for bootstrapping ports at > https://docs.freebsd.org/en/books/handbook/ports/#ports-using > somewhat difficult to use. > > Can a preliminary ports tree be obtained via some other means? > One could do a recursive sftp from another local system, > am I missing something obvious? > > Thanks for reading, > > bob prohaska > > > One could imagine having the following populated and kept appropriately up to date separately from any potential official port-tree builds: https://pkg.freebsd.org/FreeBSD:1[3456]:armv7/latest/Latest/pkg*.pkg* https://pkg.freebsd.org/FreeBSD:1[3456]:riscv64/latest/Latest/pkg*.pkg* (Is more required for FreeBSD's not-port-based pkg to bootstrap to such that is port based?) They would have to track the oldest supported minor version of the major FreeBSD version. As stands, for armv7: https://pkg.freebsd.org/FreeBSD:1[345]:armv7/latest/Latest/pkg*.pkg* have builds from back in 2025 Sep./Oct that are from before the official armv7 port-package builds were stopped. They are not being kept up to date with the port-based pkg releases. But, for all I know, the vintages present might still be appropriate for use. Only FreeBSD 16's: https://pkg.freebsd.org/FreeBSD:16:armv7/latest/Latest/pkg*.pkg* has no matching files of any vintage. (It does not have latest/ at all.) But I'm not sure that having port-based pkg's available to boot strap to this way (or analogous) would be reasonable overall, including the issue of keeping them appropriately up to date (whatever the details would be). -- === Mark Millard marklmi at yahoo.com