On 12/08/2020 11:50, Havard Eidnes wrote:
This is because to have anything SSL in 8.x now you have to use pkgsrc SSL which means that a fully static pkgin would have to include a static version of openssl (which might well increase the size a lot).https://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/amd64/8.0/All you end up with a pkgin which is built with a libfetch which is *not* build with the openssl option. How that happened I have no further insight into, I'm afraid.
Would a manual install of the 9.0 pkgin from the CDN using pkg_install fix this wihtout requiring rebuild?Thus, if you rely on using "pkgin" and have a strong preference for fetching the packages using https, you will find yourself at a dead end (which is pretty terrible). To recover from this, you will need to rebuild and re-install libfetch using pksrc, and then rebuild and re-install pkgin. In libfetch you can do "make show-var VARNAME=PKG_SUGGESTED_OPTIONS" to make sure "openssl" is among the suggested options.
Mike