For me, rebooting was an option but didn't work. I'm getting:
Code:root@owncloud:/ # pkg upgrade Updating FreeBSD repository catalogue... Repository FreeBSD has a wrong packagesite, need to re-create database [owncloud] Fetching meta.txz: 100% 968 B 1.0kB/s 00:01 [owncloud] Fetching packagesite.txz: 100% 5 MiB 2.8MB/s 00:02 Processing entries: 0% pkg: wrong architecture: freebsd:9:x86:64 instead of FreeBSD:10:amd64 pkg: repository FreeBSD contains packages with wrong ABI: freebsd:9:x86:64 Processing entries: 100% Unable to update repository FreeBSD All repositories are up-to-date. Checking for upgrades (0 candidates): 100% Processing candidates (0 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date.
The problem is here:
Code:root@owncloud:/ # pkg -vv ...snip... Repositories: FreeBSD: { url : "pkg+http://pkg.FreeBSD.org/freebsd:9:x86:64/latest", enabled : yes, priority : 0, mirror_type : "SRV", signature_type : "FINGERPRINTS", fingerprints : "/usr/share/keys/pkg" }
The fix is:
vi /usr/local/etc/pkg/repos/FreeBSD.conf
and change freebsd:9:x86:64 to ${ABI}
EDIT: Looks like someone already reported this bug: https://bugs.freenas.org/issues/14211
EDIT2: My previous advice was not good advice...don't do that. You need to delete your entire jails dataset in the storage tab and then things will work correctly. My previous solution was just a band-aid hiding further problems.
I'm the one who opened the ticket.
So you're not having this problem anymore? I did make sure to destroy my jails dataset before installing new jails. I did see it download the 10.3 jail template when I created the first jail. If you're not having this issue anymore then I guess I will destroy the dataset again. I just spent a few hours almost completing things.