Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jun 2017 22:55:49 -0500
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-pkg@freebsd.org
Subject:   Error bootstrapping on a NanoBSD build
Message-ID:  <5b31402a-8d2b-0433-3596-c78b82f1168e@denninger.net>

next in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms000807070200030109020101
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

I'm attempting to bring up pkg packages on a NanoBSD build for one of
the PCEngines devices, and running into something I've not seen before.

The image builds perfectly well (FreeBSD-11) and runs, but if I try to
use the cust_pkgng customize command it fails with a complaint thus:

+ touch /pics/Crochet-work-AMD/obj/_.w/usr/local/etc/pkg.conf
+ grep -Eiq '^PKG_DBDIR:.*'
/pics/Crochet-work-AMD/obj/_.w/usr/local/etc/pkg.conf
+ echo 'PKG_DBDIR: "/var/db/pkg"'
+ [ ! -d /usr/src/tools/tools/nanobsd/Pkg ]
+ find -s /usr/src/tools/tools/nanobsd/Pkg -iname 'pkg-*'
+ basename /usr/src/tools/tools/nanobsd/Pkg/pkg-1.10.1.txz
+ _NANO_PKG_PACKAGE=3Dpkg-1.10.1.txz
+ [ -z pkg-1.10.1.txz -o ! -f
/usr/src/tools/tools/nanobsd/Pkg/pkg-1.10.1.txz ]
+ NANO_PACKAGE_LIST=3D'pkg-1.10.1.txz *'
+ mkdir -p /pics/Crochet-work-AMD/obj/_.w/_.p
+ mount -t nullfs -o noatime -o ro /usr/src/tools/tools/nanobsd/Pkg
/pics/Crochet-work-AMD/obj/_.w/_.p
+ trap 'umount /pics/Crochet-work-AMD/obj/_.w/_.p ; rm -rf
/pics/Crochet-work-AMD/obj/_.w/_.p' 1 2 15 EXIT
+ echo 'pkg-1.10.1.txz *'
+ awk '{ print NF }'
+ todo=3D2
+ echo '=3D=3D=3D TODO: 2'
=3D=3D=3D TODO: 2
+ echo 'pkg-1.10.1.txz *'
pkg-1.10.1.txz *
+ echo '=3D=3D=3D'
=3D=3D=3D
+ CR 'env ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg
SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/pkg-1.10.1.txz'
+ chroot /pics/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env
ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone
/usr/sbin/pkg add /_.p/pkg-1.10.1.txz'
+ env 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/db/pkg'
'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/pkg-1.10.1.txz
Installing pkg-1.10.1...
Extracting pkg-1.10.1: .......... done
+ CR 'env ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg
SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/Files'
+ chroot /pics/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env
ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone
/usr/sbin/pkg add /_.p/Files'
+ env 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/db/pkg'
'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/Files
pkg: /_.p/Files: No such file or directory
pkg: Was 'pkg install /_.p/Files' meant?

Failed to install the following 1 package(s): /_.p/Files
+ umount /pics/Crochet-work-AMD/obj/_.w/_.p
+ rm -rf /pics/Crochet-work-AMD/obj/_.w/_.p
+ echo 'NANO RM -rf /pics/Crochet-work-AMD/obj/_.w/_.p'
NANO RM -rf /pics/Crochet-work-AMD/obj/_.w/_.p
+ uname -r
+ command rm -x -rf /pics/Crochet-work-AMD/obj/_.w/_.p

OK, so I gave up on having the packages I wanted loaded as part of the
image I built, mounted the root directory writeable, and tried to
bootstrap it normally:

root@:~ # pkg bootstrap
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from
pkg+http://pkg.FreeBSD.org/FreeBSD:11:amd64/latest, please wait...
pkg: Error loading revoked certificates
root@:~ #

I can't find a reason for this to fail, but it certainly does.... and
there's nothing in the docs telling me WHY it's failing.

Where is whatever it is looking for and not finding supported to be, and
why would it be missing if I'm bootstrapping from zero?

--=20
Karl Denninger
karl@denninger.net <mailto:karl@denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/

--------------ms000807070200030109020101
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

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
U0jKfIBJPAY1xqLmvGln35wAAAAAAAA=
--------------ms000807070200030109020101--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5b31402a-8d2b-0433-3596-c78b82f1168e>