Skip site navigation (1)Skip section navigation (2)
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">&lt;https://www.freshports.org/d=
evel/glib20/#packages&gt;</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">&lt;https://www.freshports.org/devel/glib20/#add&gt=
;</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>