Since quirks is handled as an updateset, having a runtime dependency shouldn't be much of an issue.
Here is a separate updatedb port, to be activated when quirks is bumped to 7.0. There is also a small change to do in pkg_add: knowing the set is quirks isn't 100% enough, we also need to tie to the handle with the actual db (which means that quirks could be local for testing and we would still get the cache to a distant location)
updatedb-0.tgz
Description: updatedb-0.tgz
