I have been attempting to install pkgin on Mac OS X Mavericks. My process was as follows.
- curl -s http://pkgsrc.joyent.com/packages/Darwin/bootstrap/bootstrap-2014Q2-i386.tar.gz | sudo tar -zxpf - -C /
- creating /etc/paths.d/pkgsrc
- creating .bash_profile to initialize $MANPATH
- sudo pkgin update
- sudo pkgin -y install tmux
The problem seems to be with SQLite3, as /var/db/pkgin/sql.log looks as follows. Some forums seem to suggest that the query abort has to do with returning a null value rather than 0. When I run the first two queries manually, though, I see valid data in the DB. The third query returns nothing. Does sqlite3 or sqlite3_exec need to be properly configured for this to work?
SQL error: callback requested query abort
SQL query: SELECT PKGDB_MTIME FROM PKGDB;
SQL error: callback requested query abort
SQL query: SELECT FULLPKGNAME,PKGNAME,PKGPATH FROM LOCAL_PKG WHERE PKG_KEEP IS NOT NULL;
SQL error: callback requested query abort
SQL query: SELECT FULLPKGNAME,PKGNAME,PKGVERS,COMMENT,FILE_SIZE,SIZE_PKG,CATEGORIES,PKGPATH FROM REMOTE_PKG ORDER BY FULLPKGNAME ASC;
SQL error: callback requested query abort
SQL query: SELECT FULLPKGNAME,PKGNAME,PKGVERS,COMMENT,FILE_SIZE,SIZE_PKG,CATEGORIES,PKGPATH FROM REMOTE_PKG ORDER BY FULLPKGNAME ASC;