I have a source file with oxygen-style comments (and description & licence
files), and I?m trying to build a package. oxygen & devtools seem to work,
and the tarball exists, but install.packages balks. Does anyone know what?s
happening?
Regards,
Jorgen Harmse.
> roxygenise(package.dir,clean=TRUE)
Setting `RoxygenNote` to "7.3.1"
? roxygen2 requires "Encoding: UTF-8"
? Current encoding is NA
? Loading jhBase
Warning: ?? Conflicts
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
jhBase conflicts
??
? `andNotNA` masks `jhBase::andNotNA()`.
? `array.named` masks `jhBase::array.named()`.
? `arrayInd.inv` masks `jhBase::arrayInd.inv()`.
? and more.
? Did you accidentally source a file rather than using `load_all()`?
Run `rm(list = c("andNotNA", "array.named",
"arrayInd.inv", "as.POSIXct_orig",
"build.package", "colon", "file.info",
"file.path", "files.removeDup", "fprintf",
"grepi", "grepiv", "grepv", "grepvi",
"ifelses", "index", "load.env",
"load.list", "matrix.sq", "merges",
"mm", "orNA", "pattern.NA", "plots",
"printf",
"save.env", "subs", "symmDiff",
"vector.named", "width"))` to remove the conflicts.
Writing NAMESPACE
Writing printf.Rd
Writing width.Rd
Writing pattern.NA.Rd
Writing ddply.ns.Rd
Writing as.POSIXct_orig.Rd
Writing mm.Rd
Writing orNA.Rd
Writing merges.Rd
Writing index.Rd
Writing save.env.Rd
Writing build.package.Rd
Writing plots.Rd
Writing ifelses.Rd
Writing subs.Rd
Writing array.named.Rd
Writing grepv.Rd
Writing symmDiff.Rd
Writing file.info.Rd
Writing file.path.Rd
Writing files.removeDup.Rd
Writing arrayInd.inv.Rd
> tar <- devtools::build(package.dir)
?? R CMD build
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
? checking for file
?/Users/jharmse/Library/CloudStorage/OneDrive-RokuInc/jhBase/DESCRIPTION? ...
? preparing ?jhBase?:
? checking DESCRIPTION meta-information ...
? checking for LF line-endings in source and make files and shell scripts
? checking for empty or unneeded directories
? building ?jhBase_1.0.1.tar.gz?
> file.info(tar)
size
isdir mode mtime ctime atime uid gid
uname grname
/Users/jharmse/Library/CloudStorage/OneDrive-RokuInc/jhBase_1.0.1.tar.gz 14030
FALSE 644 2024-03-20 10:49:10 2024-03-20 10:49:10 2024-03-20 10:49:10 503 20
jharmse staff
> install.packages(tar,type='source',repos=NULL)
Error in library(jhBase) : there is no package called ?jhBase?
Execution halted
Warning in install.packages(tar, type = "source", repos = NULL) :
installation of package
?/Users/jharmse/Library/CloudStorage/OneDrive-RokuInc/jhBase_1.0.1.tar.gz? had
non-zero exit status
[[alternative HTML version deleted]]