diff --git a/3.17/Renviron.bioc b/3.17/Renviron.bioc index b2de0281..ac67482b 100644 --- a/3.17/Renviron.bioc +++ b/3.17/Renviron.bioc @@ -37,6 +37,19 @@ _R_CHECK_LENGTH_1_LOGIC2_=package:_R_CHECK_PACKAGE_NAME_,abort,verbose _R_CHECK_S3_METHODS_NOT_REGISTERED_=true #_R_S3_METHOD_LOOKUP_BASEENV_AFTER_GLOBALENV_=true #_R_CLASS_MATRIX_ARRAY_=true + +# _R_CHECK_SUGGESTS_ONLY_=true will allow 'R CMD check' to expose undeclared package dependencies. +# Note that: +# - The setting is effective **only** if base and recommended packages are installed in +# /library and all other packages are installed somewhere else (e.g. in +# /site-library). An easy way to achieve this setup is by creating the +# /site-library folder right after installing R and **before** installing any +# package. +# - Only the Bioconductor **Linux** builders use the above setup at the moment (i.e. all +# packages except base and recommended packages are installed in /site-library). +# This means that 'R CMD check' can only expose undeclared dependencies on the Bioconductor +# Linux builders. It will NOT expose them on the Bioconductor Windows or Mac builders. +_R_CHECK_SUGGESTS_ONLY_=true R_DEFAULT_INTERNET_TIMEOUT=600 # Package code can use this to detect that it's running on a Bioconductor diff --git a/3.17/report.css b/3.17/report.css index 085262ae..ec5708e9 100644 --- a/3.17/report.css +++ b/3.17/report.css @@ -81,7 +81,6 @@ TABLE.grid_layout DIV.hscrollable { DIV.motd { padding-top: 10px; padding-bottom: 0px; - text-align: center; /*font-weight: bold;*/ } DIV.motd TABLE { diff --git a/BBS-report.py b/BBS-report.py index 805b15c6..fd49de7b 100755 --- a/BBS-report.py +++ b/BBS-report.py @@ -112,18 +112,21 @@ def write_notes_to_developer(out, pkg): prefix = '' if BBSvars.buildtype == "bioc": url = 'https://bioconductor.org/developers/how-to/troubleshoot-build-report/' - out.write('%sPlease allow up to 24 hours (and sometimes ' % prefix) + out.write('%sAllow up to 24 hours (and sometimes ' % prefix) out.write('48 hours) for your latest push to ') out.write('git@git.bioconductor.org:packages/%s.git ' % pkg) - out.write('to
reflect on this report. ') - out.write('See How and When does the builder ' % url) - out.write('pull? When will my changes propagate? ') - out.write('for more information.
\n') + out.write('to reflect on this report. ') + out.write('See Troubleshooting Build Report ') + out.write('for more information.

\n') if os.path.exists('Renviron.bioc'): - out.write('%sMake sure to ' % prefix) - out.write('use the following ' % 'Renviron.bioc') - out.write('settings in order to reproduce any error ') - out.write('or warning you see on this page.
\n') + out.write('%sUse the following ' % prefix) + out.write('Renviron settings ' % 'Renviron.bioc') + out.write('to reproduce errors and warnings.

\n') + out.write('Note: If "R CMD check" recently failed on the Linux ') + out.write('builder over a missing dependency, add the missing ') + out.write('dependency to "Suggests" in your DESCRIPTION file. See ') + out.write('the Renviron.bioc ' % 'Renviron.bioc') + out.write('for details.\n') out.write('\n') out.write('\n') return