Hi all, Assuming this is an R core issue:
tryCatch(install.packages("clipr", repos = "bullshit"), warning = function (w) cat("got a warning")) Warning in install.packages : unable to access index for repository bullshit/src/contrib: cannot open URL 'bullshit/src/contrib/PACKAGES' Warning in install.packages : package ‘clipr’ is not available (for R version 3.4.3) Warning in install.packages : unable to access index for repository bullshit/bin/macosx/el-capitan/contrib/3.4: cannot open URL 'bullshit/bin/macosx/el-capitan/contrib/3.4/PACKAGES' In other words, lots of warnings, but none are caught. It works if you use the fully qualified version in utils: tryCatch(utils::install.packages("clipr", repos = "bullshit"), warning = function (w) cat("got a warning")) got a warning Any ideas? Cheers, David [[alternative HTML version deleted]] ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel