Yes make sure the distfiles is writable by your build user. (You can set DISTDIR to point to your own location for this.) Also have your mk.conf set WRKOBJDIR to a directory where you can build in.