DataONEorg / rdataone

R package for reading and writing data at DataONE data repositories
http://doi.org/10.5063/F1M61H5X
36 stars 19 forks source link

uploadDataPackage() is referencing '/tmp' on windows #204

Closed gothub closed 6 years ago

gothub commented 6 years ago

It appears that uploadDataPackage is referencing the '/tmp' directory which does not exist on Windows. This error was reported by a user for version 2.1.0:

> resmapId <- uploadDataPackage(d1c, pkg, public=FALSE, quiet=FALSE)
Updating a modified package to member node https://arcticdata.io/metacat/d1/mn/v2
librdf error - failed to open file '/tmp/Rtmp0ffEam/resource_map_doi:10.18739/A2GS0F.rdf3bb5e296efb23' for writing - No such file or directory
Error in .local(.Object, ...) : 
  The "filename" argument value "/tmp/Rtmp0ffEam/resource_map_doi:10.18739/A2GS0F.rdf3bb5e296efb23" must be for file that exists
gothub commented 6 years ago

Fixed in commit 4dae0803df1cc7d0f71b474afe45e7e986265972