From nobody Fri Aug 15 13:12:37 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 4c3Mwm6ZVNz6534n for ; Fri, 15 Aug 2025 13:12:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-23.consmr.mail.gq1.yahoo.com (sonic311-23.consmr.mail.gq1.yahoo.com [98.137.65.204]) (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 4c3Mwm36G5z3pbS for ; Fri, 15 Aug 2025 13:12:56 +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=1755263570; bh=YkU9NJihWj9kNfHICqbqtnUHfo1wlF2WQ0BGnwulLfE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=ua0fAfUND6pRZvDbogyEvE7jzB38RlwKdgda8lJnSEK9i4YBS39nGdmoEoYgJR5z5uf9QLFAobgPJ6q4MJcyt+lu4kUzsW9Ko4VoOTAmIw8l5w/WIy1o0krNZHG9iZLXbutoCp2GZlE6bgsNFSlyfV+oRrJH2wP41cmZdq5dd7MgzikbwV0nRk+uzWHtLZwgpq93i9CLKVDsaAkdrkDwN+DiZzuuwaPxFrNBUUF68JGQAy03nHYAmmUa7n8P+iZxQO4NvL3UOvsCgmwCfpkoheWbFWGsxL+/WMcl8Yqs3pp3FMYkxT0AKXZHd/vGnu9mkugIBGdkfoceZDI6zkN9Og== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755263570; bh=Ohm5sPogdYn2CguKkBQfhHXtZPaGoxarpjN31Xo9pTF=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=OIL7hapTI4oUScLvLlK77ruqafjJPQ05z1iTjsc7/r+yedy+7/nQLvzZnYXoG+Bt1ISTbMK4MpjSZIDtckDFEMl+vnE5Dgx1J4U9PAcJxDi58xOMvcn6JXrcHm0MzpNNCzeM/rOL+3JEQklA54UmiIvVubDmX5x54+eokoad3KFeIP1Zou7aflHCwsemt+Ao+br8phe+sraafgmFPNOtIn1Ui6zxIZ1s9R2Eld77mYx32IF9APeUWrH2UzjKlVi1icyzIIuEJOKAuti1NC3RaQJTKt5kddSrtFMxoIid+TB/ZKVgzEq/KjMhCI06irUq7Oxtn+QqK01Po34AGkiNSQ== X-YMail-OSG: j35MYqQVM1lkcLwSx3q1H31Wk8R9dnfFggKT4cKPScP7SbSmMdci.3DQU9vuCxs 7eQpEIOUe1XHIENC55nXUWdkbOvJsriUYeYwFeysA6XpBvvR4VqgSGcl_iuYxzVHNn9luLFhN3yG tsryAZVTXADG9MZJbE6tL6vdAkJCS9ZO_3W3rjRfiUNlRzOH1EsdapuUtg8YCnrb8uvm0p624a_p DXsz0PfhGo7r2Ke3VTqHaD0W4DVj6Z3PhMvg6pKSfThVEIErSQcB2iYL0XwREj0FbnkFh4aOPAmI Ad0mN4IW53yLukdkg3x92QDa8m37gALfb0WvVOhlrz_WfUCL_505Lyks08KZYU4xw0.JxzlUfJm3 4GM5Zd4j04p8ftTWhcDqNPSSn6In2Iw8ss3zJGui_tlYD33jvFkriApW3X32m6N4dAU.gccV39Zt R.Ov7icfe0DC2PuS.4byy40Zfkiw1CTMuDxdmZI1KEexhAoKp2YE7iIjHyL1eYi7l.8uBLKXCLt8 Op1dtqiVEncac2VT1QYAkf6jMPlLN6k908tKiazZiODsuYVd7OhV9gGDM3oaQ.R7_871kg45NrO5 goLdz1BaWFqbmO4bJLyELV64nFRMsr3wIIJewBqk6BaX1dJbwrh7NU74TuB1tF4LoZfQvTM9a_3A IEHdzAZFJaYVWnyLEVRiYHILAU5nysi6WPtfj6EQRX7WyoIFry5GUIvl7.4vt15FxLsE8IBhDKC8 xBvE0h0XWwYMU_Y0YXH0IICyRh8rYiTO_jGwwqbX9TmXHh55J9VRvgNdG_W0lQxa0uUQ1JxfxdZY e7W5MqxdZJL0ZFHQyZ9tZudv9cDgfh2YvkbCSfhbN60A_HfZFDfkMxptZeVLMuWYz1nRQUqJFJML 7tsXgCpoSfmV5pFxL3Agu8Fzq2c9M_3HZYys1qLfT3m6Y1NrtYlNTVhTTEdbe0UoRUEl0Dx.vgJZ 3eLqrCvxBZwccRxJ_Wf1lQ50VTbPQtHTGyS4d9qlm7z1dCwgUqzKmPGKgzIQayOdZSHK1zsiq4by F_x2trtncsHL.43Jslwfzj51GteFtN243ftPXUR0b5B7rJVzUHcpcj9ZDgYciWLixFwVU9piGnGr OrFcphbIkiagzON.tB7XGC9xSMbxHAJFZiQFtFSk4KYOhjnCWqQE0SWrC03VApRlBf5.cz8rnGzK 3YuPvK2FqvGlTDxOoYnS1par0UvglLQErMcJuRJnIMogIA.rqFTsi6OYlMWI1LZNwMB1F5IgKY9v Z1XcuwtaBCk5TMJCYJUWZkSHIbMq0KxurumboKynBYhEHEC21.ttj_kuWcjGDQlqmSOyCz_GGSGo LRSyrWkxvxbz0Ph4t7LChk8c86kIsdWG7QDXRqthHsvDiNbLdbXnT5y3vxOfRj5RvXu9EX9eSpxa VkMUJ_dzvefQli0lBbJpfVoypgl_WFz5Srs9eruOB2Ep8ThAe7OjuXC1sXHDNKwsZzy3HsVj5MW3 VWSg4cV6L0TbwI0Cgzf9Mf5bJEdONpK8nlUmMLoU48OZN3cGXcp_rPx03C6f3d0VElAKCGdUDfow YkFHlEGqmLjRCgejCQ9mphmV2913pu5_fB.nlzMSP0fkHq_OmAKmNCoTmbj8B_tTmebpkZje_lez 89sUeSabE_pO9fFCcUFriBQFydv16r5Lc7pQLWM2Axv6PaJxrkvFDtvCh6UMB3GRNybQAftbgb4W oxA3T18AETU7_AdfJBndn6ZDCPR0vZBOyjQbvDKnNWO1818WvSBjDkZrRbezIiNjJwHYvG_EGuaF IZnFAlzvuhLrIGcanGWtg5RDNlMso40sLf8j4PVOYgf.KMrpqYaqOcX7U8kr_DEIgcnd1lCGKpPH 9sINADDp0Lm.Jr59QkbNqv11qaaWUOEfKwAy_IwwT8YvgQ5Zt0iAedm.1ROTgyXeMKMHQxvE0yzH ARtpNmEkVzO6jjLVSgFYe.SVmVEWOJlFO607rfUnl0wy5BUuPsunPAzqiBUxsBcVzSPg0L8uy0rw D6o5ypD0lpZurU06mM0V4su6aPuJ88BoURAqwRU_zwaUg3T8n9UlzyW25Mtsu0V27HqIV48YqoF6 Vpq3HgVRfVrdRckJnptauBcH8Zao27YRpclpfVr0ggmR8PoRN1F6GNYoVGkkjId0SlVKdfPI7c0K 3NbYVtHiXV1hyZAEO8QFr4vCyjDcVQoYHJAsjjKZrnqVpZSDkfPVwICSFJMDAahbHmD0Ar3dIOui EHIF7IbpmdPxZOs3B0gQ.S7Y7hZAgsNmz X-Sonic-MF: X-Sonic-ID: 83d4a6aa-f5ae-47e2-97a8-4146254d216d Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Fri, 15 Aug 2025 13:12:50 +0000 Received: by hermes--production-gq1-74d64bb7d7-ntkkg (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ffdc32e67ebdca548989338f6f8bf7be; Fri, 15 Aug 2025 13:12:48 +0000 (UTC) Content-Type: text/plain; charset=utf-8 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: Note: libutil.so bump from main-n279246-0c381b7f0570 From: Mark Millard In-Reply-To: <864iu9uk95.fsf@ltc.des.dev> Date: Fri, 15 Aug 2025 06:12:37 -0700 Cc: John Kennedy , FreeBSD Current , FreeBSD-pkgbase@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <86ms81vbuv.fsf@ltc.des.dev> <86bjohv5qe.fsf@ltc.des.dev> <864iu9uk95.fsf@ltc.des.dev> To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= X-Mailer: Apple Mail (2.3826.700.81) X-Rspamd-Queue-Id: 4c3Mwm36G5z3pbS X-Spamd-Bar: ---- 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] On Aug 15, 2025, at 00:17, Dag-Erling Sm=C3=B8rgrav = wrote: > Mark Millard writes: >> Okay. >>=20 >> # man pkg-info | grep -i compat >> compatibility. >> compatibility. >>=20 >> # man pkg-delete | grep -i compat >> #=20 >>=20 >> The 2 pkg commands involved do not seem to document how >> they are to be used with "compat-libraries" for such >> things. >=20 > Are you really incapable of putting =E2=80=9Clegacy libraries get = moved to the > compat-libraries package=E2=80=9D and =E2=80=9Cthe pkg delete command = can be used to > delete packages=E2=80=9D together to form =E2=80=9Cpkg delete = compat-libraries will > remove all legacy libraries=E2=80=9D? # man -K compat-libraries /usr/local/share/man/man5/pkg.conf.5.gz: exist yet a = new package "compat-libraries" will be created. In my view the concept of compat-libraries is not very discoverable as stands --because of the single existing documentation reference being the one in: BACKUP_LIBRARIES: boolean If set to true pkg(8) will backup ancient libraries if = they are removed as the result of an upgrade and keep a = copy in the path define in BACKUP_LIBRARY_PATH. If it does = not exist yet a new package "compat-libraries" will be = created. the version will be bumped each time a new library is = backed up Default: NO. in "man 5 pkg.conf". Also: # grep compat-libraries /usr/local/etc/pkg.conf* #=20 In my view having some primary commands show some usage (and possibly have a see-also reference to the BACKUP_LIBRARIES material) would be useful. Side note: Ridicule as a reply was an interesting choice that I not think much of. >> # grep compat /usr/local/etc/pkg.conf* >> #=20 >>=20 >> So: No sample command alias either. >=20 > What would you want an alias for? I was just looking for another reference to compat-libraries besides the BACKUP_LIBRARIES description's reference but did not find one. =3D=3D=3D Mark Millard marklmi at yahoo.com