}
cleanup:
pkgdb_release_lock(db, PKGDB_LOCK_EXCLUSIVE);
pkgdb_release_lock(db, PKGDB_LOCK_READONLY);
pkgdb_close(db);
return (retcode);