[Rd] Bug in tools::md5sum - does not work when filepath contains tilde (ie home directory)

Dean Attali d@@tt@li @ending from gm@il@com
Fri Jun 29 08:07:09 CEST 2018


I've reproduced on ubuntu and winodws with R3.4.3

When the filepath contains a tilde, the result is NA. But if the file path
is expanded then the function works.

Example:
tools::md5sum("~/.Rprofile") returns NA
tools::md5sum(normalizePath("~/.Rprofile")) returns the proper md5


Perhaps this is expected behaviour because the documentation does say NA is
returned for unreadable files, but I didn't think "~" would make a file
unreadable to the function.

	[[alternative HTML version deleted]]



More information about the R-devel mailing list