Fix undeclared dependencies in /base/remote pacakge
###DESCRIPTION
currently PEcAn.DB remains undeclared in /base/remote package. It's being used by remote functions in the following files-
- \remote\R\remote.copy.update.R
- \remote\tests\Rcheck_reference.log
###PROPOSED SOLUTION
Not determined yet. remote only uses two functions from DB and DB only uses two functions from remote, but both are deeply embedded and will be challenging to remove. May need to copy some functions between packages.
Don't know if it's the right approach: move fqdn function to ' db ' package and move dbfiles.R to remote package. this might solve our problem.
You can't move dbfiles.R to remote, it's core DB code and used in a lot of places. I think remote is just going to have to depend on DB (at least initially). So I'd instead focus on how to make DB not depend on remote (e.g. moving or duplicating fqdn is OK with me)
This issue is stale because it has been open 365 days with no activity.