Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 08 Mar 2023 07:03:44 +1100
From:      Ian Smith <smithi@nimnet.asn.au>
To:        Dan Langille <dan@langille.org>,Mel Pilgrim <list_freebsd@bluerosetech.com>
Cc:        questions@freebsd.org
Subject:   Re: How do I determine the ABI string used by pkg?
Message-ID:  <61D4795C-9A44-4956-9D95-2114D1C9F5AD@nimnet.asn.au>
In-Reply-To: <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org>
References:  <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 8 March 2023 4:09:51 am AEDT, Dan Langille <dan@langille=2Eorg> wrote:
 > Baptiste Daroussin wrote on 3/6/23 2:56 AM:
 > > On Wed, Mar 01, 2023 at 11:50:13PM -0800, Mel Pilgrim wrote:
 > >> I need to determine the ABI string pkg uses on a given system, and
 > need to
 > >> do so when there are no pkgs installed=2E
 > > pkg config ABI
 > > pkg config ALTABI

 > When run in a freshly-created jail:
 >=20
 > [r730-01 dvl ~] % sudo jexec empty_tester
 > root@:/ # pkg config ABI
 > FreeBSD:13:amd64
 > root@:/ # pkg config ALTABI
 > freebsd:13:x86:64
 > root@:/ #
 >=20
 > Mel: I think this is what you wanted to get?

Dan, could you confirm whether the first one also installed pkg(8), so sub=
sequent 'pkg info' would show (only) pkg?

If so, would 'pkg -N config ABI' have done the same?  Or failed?  Or shown=
 the ABI?

That is - given that pkg(7) must know $ABI to resolve url: in Whatever=2Ec=
onf to install pkg(8) - is it necessary to bootstrap pkg to determine ABI v=
ia pkg(7)?

Thanks, Ian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?61D4795C-9A44-4956-9D95-2114D1C9F5AD>