Date: Tue, 29 Nov 2022 21:12:22 +0000 From: Graham Perrin <grahamperrin@freebsd.org> To: Pat Maddox <pat@patmaddox.com> Cc: freebsd-pkg@freebsd.org Subject: Re: devel/glib20 packages Message-ID: <d78ee7bf-989c-0785-6da8-00bca643e909@freebsd.org> In-Reply-To: <66F0142C-1E2B-4601-9F70-C943EF485C84@patmaddox.com> References: <096a4130-1a48-f7f3-80b4-de8d3969498a@freebsd.org> <66F0142C-1E2B-4601-9F70-C943EF485C84@patmaddox.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------pmWUOOyn1eoMbC1dBm1bpoNv Content-Type: multipart/mixed; boundary="------------ewCTB43Z96j6HxUUdUJO54k3"; protected-headers="v1" From: Graham Perrin <grahamperrin@freebsd.org> To: Pat Maddox <pat@patmaddox.com> Cc: freebsd-pkg@freebsd.org Message-ID: <d78ee7bf-989c-0785-6da8-00bca643e909@freebsd.org> Subject: Re: devel/glib20 packages References: <096a4130-1a48-f7f3-80b4-de8d3969498a@freebsd.org> <66F0142C-1E2B-4601-9F70-C943EF485C84@patmaddox.com> In-Reply-To: <66F0142C-1E2B-4601-9F70-C943EF485C84@patmaddox.com> --------------ewCTB43Z96j6HxUUdUJO54k3 Content-Type: multipart/alternative; boundary="------------fVDSkjw0WRmporLnjkhrWdP5" --------------fVDSkjw0WRmporLnjkhrWdP5 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAyOS8xMS8yMDIyIDAxOjU3LCBQYXQgTWFkZG94IHdyb3RlOg0KPg0KPiBPbiAyOCBO b3YgMjAyMiwgYXQgMTU6NTksIEdyYWhhbSBQZXJyaW4gd3JvdGU6DQo+DQo+ICAgICBJJ20g Y29uZnVzZWQuDQo+DQo+ICAgICBJZiBwa2cgc2VhcmNoIC1yIEZyZWVCU0QgZGV2ZWwvZ2xp YjIwICpkb2VzKiBmaW5kIHRoZSBwYWNrYWdlLA0KPiAgICAgdGhlbiB3aHkgZG9lcyBwa2cg c2VhcmNoIC1yIEZyZWVCU0QgZ2xpYjIwICpub3QqIGZpbmQgdGhlIHBhY2thZ2U/DQo+DQo+ ICAgICBBbHNvLCB3aHkgdGhlIGVtcHRpbmVzcyBhdA0KPiAgICAgPGh0dHBzOi8vd3d3LmZy ZXNocG9ydHMub3JnL2RldmVsL2dsaWIyMC8jcGFja2FnZXM+Pw0KPg0KPiAgICAgLS0tLQ0K Pg0KPiAgICAgJSBwa2cgc2VhcmNoIGdsaWIyMA0KPiAgICAgJSBwa2cgc2VhcmNoIC1yIEZy ZWVCU0QgZ2xpYjIwDQo+ICAgICAlIHBrZyBzZWFyY2ggLXIgRnJlZUJTRCBkZXZlbC9nbGli MjANCj4gICAgIGRldmVsL2dsaWIyMCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqBTb21lIHVzZWZ1bCByb3V0aW5lcyBvZiBDDQo+ICAgICBwcm9ncmFtbWluZyAoY3Vy cmVudCBzdGFibGUgdmVyc2lvbikNCj4gICAgICUgcGtnIGluZm8gLXggZGV2ZWwvZ2xpYjIw DQo+ICAgICBnbGliLTIuNzQuMSwyDQo+ICAgICAlDQo+DQo+IE5vdCBzdXJlIGFib3V0IHRo ZSBlbXB0aW5lc3MuDQo+DQo+IFRoZSBhbnN3ZXIgdG8geW91ciBmaXJzdCBxdWVzdGlvbiBp cyBmb3VuZCBpbiBwa2ctc2VhcmNoKDgpIA0KPiA8aHR0cHM6Ly93d3cuZnJlZWJzZC5vcmcv Y2dpL21hbi5jZ2k/cGtnLXNlYXJjaD46DQo+DQo+IHwtUyBzZWFyY2gsIC0tc2VhcmNoIHNl YXJjaCBTcGVjaWZ5IHRoZSBmaWVsZCB0byBzZWFyY2ggdGhlIHJlcG9zaXRvcnkgDQo+IGNh dGFsb2d1ZSBvbi4gSWYgdW5zcGVjaWZpZWQsIHNlYXJjaGVzIG9uIHBrZy1uYW1lIHVubGVz cyB0aGUgc2VhcmNoIA0KPiB0ZXJtIGNvbi0gdGFpbnMgYSAvIGNoYXJhY3Rlciwgd2hlbiBp dCBzZWFyY2hlcyBvbiBwb3J0IG9yaWdpbi4gT3V0cHV0IA0KPiB3aWxsIGJlIHNvcnRlZCBp biBvcmRlciBvZiB0aGUgc2VhcmNoIGZpZWxkLiBTZWUgdGhlICJTZWFyY2ggYW5kIExhYmVs IA0KPiBPcHRpb25zIiBzZWN0aW9ucyBmb3IgbW9yZSBkZXRhaWxzLiB8DQo+DQo+IExvb2tp bmcgYXQgdGhlIGdsaWIyMCBNYWtlZmlsZSANCj4gPGh0dHBzOi8vY2dpdC5mcmVlYnNkLm9y Zy9wb3J0cy90cmVlL2RldmVsL2dsaWIyMC9NYWtlZmlsZT4sIHlvdSBjYW4gDQo+IHNlZSB0 aGF0IHRoZSBwb3J0IG5hbWUgaXMgfGdsaWJ8Lg0KPg0KPiBTbywgfHBrZyBzZWFyY2ggZ2xp YjIwfCBzZWFyY2hlcyBmb3IgYSAvcGFja2FnZS8gbmFtZWQgfGdsaWIyMHwsIHdoaWNoIA0K PiBkb2VzbuKAmXQgZXhpc3QuIHxwa2cgc2VhcmNoIGRldmVsL2dsaWIyMHwgc2VhcmNoZXMg Zm9yIGFuIC9vcmlnaW4vIA0KPiBuYW1lZCB8ZGV2ZWwvZ2xpYjIwfCwgd2hpY2ggZG9lcyBl eGlzdC4NCj4NCj4gUGF0DQo+DQpBaCwgdGhhbmtzIGZvciB0aGUgcmVtaW5kZXIuIFRoZSBw a2ctbmFtZSBkaWZmZXJlbmNlIHRocmV3IG1lLCB3aGlsc3QgDQpzZWFyY2hpbmcsIG1vcmUg dGhhbiBvbmNlIGluIHRoZSBwYXN0Lg0KDQpJIHVzdWFsbHkgcmVhZCB0aGUgdHdvICdwa2cg aW5zdGFsbCcgbGluZXMgaW4gRnJlc2hQb3J0cyB0byB0ZWxsIGEgDQpkaWZmZXJlbmNlLCB3 aGVyZSBvbmUgZXhpc3RzLiANCjxodHRwczovL3d3dy5mcmVzaHBvcnRzLm9yZy9kZXZlbC9n bGliMjAvI2FkZD4gZm9yIGV4YW1wbGUuDQoNClRoZSBlbXB0aW5lc3Mgd2FzIGEgdHJhbnNp ZW50IGlzc3VlLCB0aGVyZSdzIG5vdyB0aGUgY3VzdG9tYXJ5IHRhYmxlIG9mIA0KcGFja2Fn ZXMuDQoNCg== --------------fVDSkjw0WRmporLnjkhrWdP5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <html data-lt-installed=3D"true"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF= -8"> </head> <body> <p><br> </p> <div class=3D"moz-cite-prefix">On 29/11/2022 01:57, Pat Maddox wrote:= <br> </div> <blockquote type=3D"cite" cite=3D"mid:66F0142C-1E2B-4601-9F70-C943EF485C84@patmaddox.com"> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DU= TF-8"> <div style=3D"font-family:sans-serif"> <div style=3D"white-space:normal"> <p dir=3D"auto">On 28 Nov 2022, at 15:59, Graham Perrin wrote:<= /p> </div> <blockquote style=3D"border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"> <div id=3D"39E87330-2611-4CC2-89D9-D1A480A383FE"> <p>I'm confused. <br> </p> <p>If <span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">pkg search -r FreeBSD devel/glib20</span></span> <b>does</b= > find the package, then why does <span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">pkg search -r FreeBSD glib20</span></span> <b>not</b> find the package? <br> </p> <p>Also, why the emptiness at <a class=3D"moz-txt-link-rfc2396E" href=3D"https://www.freshports.org/devel/glib20/#packages= " moz-do-not-send=3D"true"><https://www.freshports.org/d= evel/glib20/#packages></a>? <br> </p> <p>----<br> </p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">% pkg= search glib20 </span><br> % pkg search -r FreeBSD glib20 <br> % pkg search -r FreeBSD devel/glib20 <br> devel/glib20 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Some usefu= l routines of C programming (current stable version) <br> % pkg info -x devel/glib20 <br> glib-2.74.1,2 <br> % <br> <br> </span></p> <lt-container></lt-container></div> </blockquote> <div style=3D"white-space:normal"> <blockquote style=3D"border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"> </blockquote> </div> <div style=3D"white-space:normal"> <p dir=3D"auto">Not sure about the emptiness.</p> <p dir=3D"auto">The answer to your first question is found in <= a href=3D"https://www.freebsd.org/cgi/man.cgi?pkg-search" style=3D"color:#3983C4" moz-do-not-send=3D"true">pkg-search= (8)</a>:</p> <pre style=3D"background-color:#F7F7F7; border-radius:5px 5px 5= px 5px; margin-left:15px; margin-right:15px; max-width:90vw; overflow-x:a= uto; padding:5px" bgcolor=3D"#F7F7F7"><code style=3D"background-color:#F7= F7F7; border-radius:3px; margin:0; padding:0" bgcolor=3D"#F7F7F7">-S s= earch, --search search Specify the field to search the repository catalogue on. If unspecified, searches on pkg-name unless the search term con- tains a / character, when it searches on port origin. Output will be sorted in order of the search field. See the "Search and Label Options" sections for more details. </code></pre> <p dir=3D"auto">Looking at the <a href=3D"https://cgit.freebsd.org/ports/tree/devel/glib20/Ma= kefile" style=3D"color:#3983C4" moz-do-not-send=3D"true">glib20 Makefile</a>, you can see that the port name is <code style=3D"background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor=3D"#F7F7F7">glib</code>.= </p> <p dir=3D"auto">So, <code style=3D"background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor=3D"#F7F7F7">pkg search glib20</code> searches for a= <em>package</em> named <code style=3D"background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor=3D"#F7F7F7">glib20</code= >, which doesn=E2=80=99t exist. <code style=3D"background-color:= #F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor=3D"#F7F7F7">pkg search devel/glib20</code> searches= for an <em>origin</em> named <code style=3D"background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor=3D"#F7F7F7">devel/glib20= </code>, which does exist.</p> <p dir=3D"auto">Pat</p> </div> </div> </blockquote> <p>Ah, thanks for the reminder. The pkg-name difference threw me, whilst searching, more than once in the past. <br> </p> <p>I usually read the two 'pkg install' lines in FreshPorts to tell a difference, where one exists. <a class=3D"moz-txt-link-rfc2396E" href=3D"https://www.freshports.o= rg/devel/glib20/#add"><https://www.freshports.org/devel/glib20/#add>= ;</a> for example. <br> </p> <p>The emptiness was a transient issue, there's now the customary table of packages. <br> </p> </body> </html> --------------fVDSkjw0WRmporLnjkhrWdP5-- --------------ewCTB43Z96j6HxUUdUJO54k3-- --------------pmWUOOyn1eoMbC1dBm1bpoNv Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEWT/lssMHB+28ly8Kt2dIb0oY1AsFAmOGdbYFAwAAAAAACgkQt2dIb0oY1AuI Xw//UqtGP3202lF9AjM0sj8ly4qsiCfBmcjjM3W3MgkNB2hShq24wr18jkxa2AiBfwphhq49N1kk 2QWcpxAr1YUrgZSQ/WVoTbPe0wTFNW2dyiPs5wvQpAME/s91TToIcl2mDJIhxuH2XO0avodd2+UN KWshBsuSUHRrVU2DlAKXyC8xzp3hD2L/XikX1tKqgUEoa2p8tHhLeJaaQUeCb38+LtdudRpHyVxX dJvz+iQTNkf4iNMUjM6PVmGojpSXpmzkJOV7q33q9tTSyPZ4R3Yd0PgTb6BpWazTO68xl/JSaQwg NvmYFaJYrAhtlmT8luJlsHRKP/Ar75biatXrsFIkIgCXKxpGxNXIrvTs3Yva+DV6BRV/MI65ZJkn YSpXlZPSeTrtnAoR95Voi1xG9za44HZAkXpozti/f04BjnPl0F2kQhROOAPjNLzQSSRtoU7x7JWe BzuxlY1e7MQC16829pasANOkTFk6oh/5V9ryXuzvwlykgL10yhyc3Xiv9qW+2+syVH2Rc2JEHYeF KR7dxUi4g45eRoWr2DWyMtBVgSWRHY51wUAsiuLRTitRfWChhDKiJPg8i2wVCcEGtAiTRyPJuamh PrsxkeZvf+S2rt9b5HND7xi8qtJhkkaDCLTni0N3z8HlLNy8uw6AiOl6bZ8EwsILM5dIe6uTRytH esc= =MhUP -----END PGP SIGNATURE----- --------------pmWUOOyn1eoMbC1dBm1bpoNv--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d78ee7bf-989c-0785-6da8-00bca643e909>