Summary
I was able to fix this by upgrading pkg through portsnap, as suggested here. I don't really like the portsnap solution because it takes a long while to fetch/extract, and it extracts almost 2GB of data.
My remaining questions are:
The following was executed in a brand new jail using the VirtualBox 4.3.12 template.
Here's the output of `pkg -vv`
Fix
	
		
			
		
		
	
			
			I was able to fix this by upgrading pkg through portsnap, as suggested here. I don't really like the portsnap solution because it takes a long while to fetch/extract, and it extracts almost 2GB of data.
My remaining questions are:
- Is this expected?
 - What's the root cause?
 - Is there a better solution?
 - How do I clean up completely after using portsnap?
 
The following was executed in a brand new jail using the VirtualBox 4.3.12 template.
Code:
root@vbox_test:/ # pkg update Updating repository catalogue digests.txz 100% 2091KB 2.0MB/s 1.4MB/s 00:01 packagesite.txz 100% 5410KB 2.6MB/s 2.1MB/s 00:02 pkg: package field incomplete: comment Incremental update completed, 24621 packages processed: 21348 packages updated, 2174 removed and 3273 added. pkg: Unable to find catalogs root@vbox_test:/ # pkg update -f Updating repository catalogue digests.txz 100% 2091KB 2.0MB/s 2.0MB/s 00:01 packagesite.txz 100% 5410KB 5.3MB/s 3.3MB/s 00:01 pkg: package field incomplete: comment Incremental update completed, 24621 packages processed: 21348 packages updated, 2174 removed and 3273 added. pkg: Unable to find catalogs
Here's the output of `pkg -vv`
Code:
root@vbox_test:/ # pkg -vv
Version                 : 1.2.7_2
PACKAGESITE             :
PKG_DBDIR               : /var/db/pkg
PKG_CACHEDIR            : /var/cache/pkg
PORTSDIR                : /usr/ports
PUBKEY                  :
HANDLE_RC_SCRIPTS       : no
ASSUME_ALWAYS_YES       : no
REPOS_DIR               : [
  /etc/pkg/,
  /usr/local/etc/pkg/repos/,
]
PLIST_KEYWORDS_DIR      :
SYSLOG                  : yes
AUTODEPS                : yes
ABI                     : freebsd:9:x86:64
DEVELOPER_MODE          : no
PORTAUDIT_SITE          : http://portaudit.FreeBSD.org/auditfile.tbz
VULNXML_SITE            : http://www.vuxml.org/freebsd/vuln.xml.bz2
MIRROR_TYPE             : SRV
FETCH_RETRY             : 3
PKG_PLUGINS_DIR         : /usr/local/lib/pkg/
PKG_ENABLE_PLUGINS      : yes
PLUGINS                 : [
]
DEBUG_SCRIPTS           : no
PLUGINS_CONF_DIR        : /usr/local/etc/pkg/
PERMISSIVE              : no
REPO_AUTOUPDATE         : yes
NAMESERVER              :
EVENT_PIPE              :
FETCH_TIMEOUT           : 30
UNSET_TIMESTAMP         : no
SSH_RESTRICT_DIR        :
PKG_SSH_ARGS            :
PKG_ENV                 : {
}
DISABLE_MTREE           : no
DEBUG_LEVEL             : 0
ALIAS                   : {
}
Repositories:
  FreeBSD: {
    url             : "pkg+http://pkg.FreeBSD.org/freebsd:9:x86:64/latest",
    enabled         : yes,
    mirror_type     : "SRV"
  }
Fix
Code:
portsnap fetch portsnap extract cd /usr/ports/ports-mgmt/pkg/ && make reinstall clean
			
				Last edited: