pkg ABI empy

Willem Jan Withagen wjw at digiware.nl
Thu Oct 23 14:30:00 UTC 2014


On 2014-10-23 16:26, Willem Jan Withagen wrote:
> Hi
>
> I'm trying to run pkg update -F in a jail on a 8.4 host.
> (8.4-STABLE FreeBSD 8.4-STABLE #222 r267755: Mon Jun 23 06:50:12 CEST 2014)
>
> On the actual iron I get:
> # pkg update -f
> Updating FreeBSD repository catalogue...
> Fetching meta.txz: 100%   968 B   1.0k/s    00:01
> Fetching digests.txz: 100%    2 MB   2.0M/s    00:01
> Fetching packagesite.txz: 100%    5 MB   5.3M/s    00:01
> Processing new repository entries: 100%
>
> The jail bombs out with:
> Updating FreeBSD repository catalogue...
> pkg: http://pkg.FreeBSD.org//latest/meta.txz: Not Found
> pkg: repository FreeBSD has no meta file, using default settings
> pkg: http://pkg.FreeBSD.org//latest/digests.txz: Not Found
> pkg: Unable to update repository FreeBSD
>
> /etc/pkg/FreeBSD.conf
> FreeBSD: {
>    url: "pkg+http://pkg.FreeBSD.org//latest",
>    mirror_type: "srv",
>    signature_type: "fingerprints",
>    fingerprints: "/usr/share/keys/pkg",
>    enabled: yes
> }
>
> So I conclude that the ABI env is empty.
>
> Short term solution to hardwire the configfile in the jail.
> But why is the ABI empy? jail and parent are running the smae software....

Please ignore... stupid pilot error,

The ${ABI} is eaten in the HERE-file expansion of my shellscript.

--WjW


More information about the freebsd-ports mailing list