- using R Under development (unstable) (2026-07-30 r90327)
- using platform: x86_64-pc-linux-gnu
- R was compiled by
gcc-16 (Debian 16.1.0-3) 16.1.0
GNU Fortran (Debian 16.1.0-3) 16.1.0
- running under: Debian GNU/Linux forky/sid
- using session charset: UTF-8
* current time: 2026-07-31 16:51:35 UTC
- checking for file ‘photosynthesis/DESCRIPTION’ ... OK
- this is package ‘photosynthesis’ version ‘2.1.5’
- package encoding: UTF-8
- checking CRAN incoming feasibility ... [2s/3s] OK
- checking package namespace information ... OK
- checking package dependencies ... OK
- checking if this is a source package ... OK
- checking if there is a namespace ... OK
- checking for executable files ... OK
- checking for hidden files and directories ... OK
- checking for portable file names ... OK
- checking for sufficient/correct file permissions ... OK
- checking whether package ‘photosynthesis’ can be installed ... OK
See the install log for details.
- checking package directory ... OK
- checking for future file timestamps ... OK
- checking ‘build’ directory ... OK
- checking DESCRIPTION meta-information ... NOTE
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘bake-par.R’ ‘bake.R’ ‘calculated-parameters.R’ ‘conductance.R’
‘constants.R’ ‘enviro-par.R’ ‘fit_aq_response.R’
‘fit_aq_response2.Rd’ ‘fit_photosynthesis.R’ ‘fit_r_light.R’
‘fit_r_light2.Rd’ ‘leaf-par.R’ ‘make_parameters.R’ ‘models.R’
‘parameter_names.R’ ‘photosynthesis.R’ ‘read_licor.R’
‘simulate_error.R’ ‘simulate_error.Rd’ ‘utils.R’
- checking top-level files ... OK
- checking for left-over files ... OK
- checking index information ... OK
- checking package subdirectories ... OK
- checking code files for non-ASCII characters ... OK
- checking R files for syntax errors ... OK
- checking whether the package can be loaded ... [2s/2s] OK
- checking whether the package can be loaded with stated dependencies ... [1s/2s] OK
- checking whether the package can be unloaded cleanly ... [2s/2s] OK
- checking whether the namespace can be loaded with stated dependencies ... [1s/2s] OK
- checking whether the namespace can be unloaded cleanly ... [2s/2s] OK
- checking loading without being on the library search path ... [2s/2s] OK
- checking use of S3 registration ... OK
- checking dependencies in R code ... OK
- checking S3 generic/method consistency ... OK
- checking replacement functions ... OK
- checking foreign function calls ... OK
- checking R code for possible problems ... [14s/19s] OK
- checking Rd files ... [1s/1s] OK
- checking Rd metadata ... OK
- checking Rd line widths ... OK
- checking Rd cross-references ... OK
- checking for missing documentation entries ... OK
- checking for code/documentation mismatches ... OK
- checking Rd \usage sections ... OK
- checking Rd contents ... OK
- checking for unstated dependencies in examples ... OK
- checking contents of ‘data’ directory ... OK
- checking data for non-ASCII characters ... [0s/0s] OK
- checking LazyData ... OK
- checking data for ASCII and uncompressed saves ... OK
- checking installed files from ‘inst/doc’ ... OK
- checking files in ‘vignettes’ ... OK
- checking examples ... [7s/9s] OK
- checking for unstated dependencies in ‘tests’ ... OK
- checking tests ... [24s/30s] OK
Running ‘testthat.R’ [24s/30s]
- checking for unstated dependencies in vignettes ... OK
- checking package vignettes ... OK
- checking re-building of vignette outputs ... [66s/93s] OK
- checking PDF version of manual ... [5s/7s] OK
- checking HTML version of manual ... [2s/4s] OK
- checking for non-standard things in the check directory ... OK
- checking for new files in some other directories ... NOTE
Found the following files/directories:
‘~/tmp/scratch/Rtmp00sW4O’ ‘~/tmp/scratch/Rtmp02cFDE’
‘~/tmp/scratch/Rtmp08TQkO’ ‘~/tmp/scratch/Rtmp0JuUng’
‘~/tmp/scratch/Rtmp0WISX0’ ‘~/tmp/scratch/Rtmp0eM0LM’
‘~/tmp/scratch/Rtmp0mMXxf’ ‘~/tmp/scratch/Rtmp0xF2az’
‘~/tmp/scratch/Rtmp10SpYf’ ‘~/tmp/scratch/Rtmp10weQL’
‘~/tmp/scratch/Rtmp1KJzKh’ ‘~/tmp/scratch/Rtmp1NCtOu’
‘~/tmp/scratch/Rtmp1mqYB3’ ‘~/tmp/scratch/Rtmp2ALXVg’
‘~/tmp/scratch/Rtmp2Ob7Or’ ‘~/tmp/scratch/Rtmp4F5NpJ’
‘~/tmp/scratch/Rtmp4fo3zd’ ‘~/tmp/scratch/Rtmp4lyKUA’
‘~/tmp/scratch/Rtmp599z0X’ ‘~/tmp/scratch/Rtmp5RR9DY’
‘~/tmp/scratch/Rtmp5c8uIx’ ‘~/tmp/scratch/Rtmp61FwDw’
‘~/tmp/scratch/Rtmp61b8bF’ ‘~/tmp/scratch/Rtmp6gjMzL’
‘~/tmp/scratch/Rtmp7GRygu’ ‘~/tmp/scratch/Rtmp7cdBUr’
‘~/tmp/scratch/Rtmp87J9N7’ ‘~/tmp/scratch/Rtmp9E83LN’
‘~/tmp/scratch/Rtmp9qahNy’ ‘~/tmp/scratch/Rtmp9ySx1V’
‘~/tmp/scratch/RtmpAMVQOy’ ‘~/tmp/scratch/RtmpCjRrtM’
‘~/tmp/scratch/RtmpCxw2mo’ ‘~/tmp/scratch/RtmpDOF5rl’
‘~/tmp/scratch/RtmpDbRWL3’ ‘~/tmp/scratch/RtmpEaMB9K’
‘~/tmp/scratch/RtmpEgjWXa’ ‘~/tmp/scratch/RtmpEklj72’
‘~/tmp/scratch/RtmpEyxklb’ ‘~/tmp/scratch/RtmpFDxyMj’
‘~/tmp/scratch/RtmpGwOsaE’ ‘~/tmp/scratch/RtmpHnOsqz’
‘~/tmp/scratch/RtmpHwAZSr’ ‘~/tmp/scratch/RtmpI89CSz’
‘~/tmp/scratch/RtmpIVPMN4’ ‘~/tmp/scratch/RtmpIne3Tu’
‘~/tmp/scratch/RtmpJ3F76B’ ‘~/tmp/scratch/RtmpJAmUX2’
‘~/tmp/scratch/RtmpJEYC4D’ ‘~/tmp/scratch/RtmpKN56M7’
‘~/tmp/scratch/RtmpKQnsat’ ‘~/tmp/scratch/RtmpKvAlAo’
‘~/tmp/scratch/RtmpLREo6c’ ‘~/tmp/scratch/RtmpLe32Py’
‘~/tmp/scratch/RtmpLhtger’ ‘~/tmp/scratch/RtmpM0LdHM’
‘~/tmp/scratch/RtmpM0eGKg’ ‘~/tmp/scratch/RtmpN5SB5w’
‘~/tmp/scratch/RtmpNHkNWI’ ‘~/tmp/scratch/RtmpNTFsAc’
‘~/tmp/scratch/RtmpNbE8eo’ ‘~/tmp/scratch/RtmpNrNOzO’
‘~/tmp/scratch/RtmpP6KDYv’ ‘~/tmp/scratch/RtmpP9J31I’
‘~/tmp/scratch/RtmpQI3bTE’ ‘~/tmp/scratch/RtmpQRUnT3’
‘~/tmp/scratch/RtmpRBNDdD’ ‘~/tmp/scratch/RtmpREB78R’
‘~/tmp/scratch/RtmpRS4q4Z’ ‘~/tmp/scratch/RtmpRsxUhg’
‘~/tmp/scratch/RtmpSYEF03’ ‘~/tmp/scratch/RtmpSu93do’
‘~/tmp/scratch/RtmpSwQfMq’ ‘~/tmp/scratch/RtmpSxxa41’
‘~/tmp/scratch/RtmpTDXfn7’ ‘~/tmp/scratch/RtmpTZRxfT’
‘~/tmp/scratch/RtmpUC2gAm’ ‘~/tmp/scratch/RtmpWOqzVO’
‘~/tmp/scratch/RtmpWSO0OW’ ‘~/tmp/scratch/RtmpWs0L6e’
‘~/tmp/scratch/RtmpXCg7m4’ ‘~/tmp/scratch/RtmpXVt5Cm’
‘~/tmp/scratch/RtmpXZScfk’ ‘~/tmp/scratch/RtmpXhbNIp’
‘~/tmp/scratch/RtmpYcg0WN’ ‘~/tmp/scratch/RtmpZLQdLW’
‘~/tmp/scratch/RtmpZRaFfC’ ‘~/tmp/scratch/RtmpZdr27q’
‘~/tmp/scratch/RtmpaAhIPG’ ‘~/tmp/scratch/RtmpaXyaLY’
‘~/tmp/scratch/Rtmpaa9Ws6’ ‘~/tmp/scratch/RtmpbCoa64’
‘~/tmp/scratch/RtmpbhAWzj’ ‘~/tmp/scratch/RtmpbnugOw’
‘~/tmp/scratch/RtmpcJDx8C’ ‘~/tmp/scratch/RtmpcpaXWE’
‘~/tmp/scratch/RtmpdN61pn’ ‘~/tmp/scratch/RtmpdTAf8T’
‘~/tmp/scratch/Rtmpe7URjs’ ‘~/tmp/scratch/RtmpeY2hTS’
‘~/tmp/scratch/RtmpezZqnk’ ‘~/tmp/scratch/Rtmpf9849q’
‘~/tmp/scratch/RtmpfPh8GY’ ‘~/tmp/scratch/Rtmpg7jChG’
‘~/tmp/scratch/RtmpgUMBhu’ ‘~/tmp/scratch/Rtmpgy3Bxh’
‘~/tmp/scratch/RtmphgIUgA’ ‘~/tmp/scratch/Rtmpi0v8ne’
‘~/tmp/scratch/RtmpiCoEk7’ ‘~/tmp/scratch/Rtmpifckjh’
‘~/tmp/scratch/RtmpilZwCQ’ ‘~/tmp/scratch/Rtmpj8cwiz’
‘~/tmp/scratch/Rtmpjn68wT’ ‘~/tmp/scratch/RtmpkALJr9’
‘~/tmp/scratch/Rtmpkw9KNZ’ ‘~/tmp/scratch/RtmplTBnB7’
‘~/tmp/scratch/RtmplU3WbY’ ‘~/tmp/scratch/RtmplfIc30’
‘~/tmp/scratch/Rtmpm7I2Wb’ ‘~/tmp/scratch/Rtmpn0PrNz’
‘~/tmp/scratch/RtmpnClFs4’ ‘~/tmp/scratch/RtmpnJ5nnw’
‘~/tmp/scratch/RtmpnJTU7P’ ‘~/tmp/scratch/RtmpnPaTVz’
‘~/tmp/scratch/RtmpnRvrap’ ‘~/tmp/scratch/RtmpoFfCv5’
‘~/tmp/scratch/RtmpoLB5GW’ ‘~/tmp/scratch/RtmpoxsJBJ’
‘~/tmp/scratch/Rtmpp3vvUC’ ‘~/tmp/scratch/RtmppBvFiK’
‘~/tmp/scratch/RtmppCzc8w’ ‘~/tmp/scratch/RtmppFR2lm’
‘~/tmp/scratch/RtmppM1zn6’ ‘~/tmp/scratch/RtmppNd7DF’
‘~/tmp/scratch/RtmppeWOic’ ‘~/tmp/scratch/RtmpqJO2Vn’
‘~/tmp/scratch/RtmpqdhJO3’ ‘~/tmp/scratch/Rtmps7oItE’
‘~/tmp/scratch/RtmpsEl2IO’ ‘~/tmp/scratch/RtmpsI2SEv’
‘~/tmp/scratch/RtmpsUcLwX’ ‘~/tmp/scratch/RtmpsydjT5’
‘~/tmp/scratch/RtmptM1ODp’ ‘~/tmp/scratch/RtmptUBM9v’
‘~/tmp/scratch/RtmptmIYEI’ ‘~/tmp/scratch/Rtmpu73PBr’
‘~/tmp/scratch/RtmpuFDfqW’ ‘~/tmp/scratch/RtmpuRMnIc’
‘~/tmp/scratch/RtmpvDE4MC’ ‘~/tmp/scratch/RtmpvoB6OG’
‘~/tmp/scratch/RtmpwVXRLM’ ‘~/tmp/scratch/Rtmpx9nhTM’
‘~/tmp/scratch/RtmpxI1gY2’ ‘~/tmp/scratch/RtmpxVsvkY’
‘~/tmp/scratch/Rtmpxq4lkK’ ‘~/tmp/scratch/Rtmpy2G84q’
‘~/tmp/scratch/RtmpyI6OC9’ ‘~/tmp/scratch/RtmpyUqMYy’
‘~/tmp/scratch/RtmpypkT9K’ ‘~/tmp/scratch/RtmpyvJXJO’
‘~/tmp/scratch/RtmpzKJ6nM’ ‘~/tmp/scratch/RtmpztZMRz’
‘~/tmp/scratch/Rtmpzyn53N’ ‘~/tmp/scratch/xvfb-run.3EkDoj’
‘~/tmp/scratch/xvfb-run.3GKYYj’ ‘~/tmp/scratch/xvfb-run.3pgemt’
‘~/tmp/scratch/xvfb-run.4iN4rs’ ‘~/tmp/scratch/xvfb-run.4pCuPy’
‘~/tmp/scratch/xvfb-run.4whXTK’ ‘~/tmp/scratch/xvfb-run.5ofZ0O’
‘~/tmp/scratch/xvfb-run.6Z2UXS’ ‘~/tmp/scratch/xvfb-run.7oe95t’
‘~/tmp/scratch/xvfb-run.9TW7vy’ ‘~/tmp/scratch/xvfb-run.AsJie0’
‘~/tmp/scratch/xvfb-run.GWB00R’ ‘~/tmp/scratch/xvfb-run.GXu2hI’
‘~/tmp/scratch/xvfb-run.HpLgyW’ ‘~/tmp/scratch/xvfb-run.ISNSJw’
‘~/tmp/scratch/xvfb-run.K0HMWx’ ‘~/tmp/scratch/xvfb-run.KL1lfV’
‘~/tmp/scratch/xvfb-run.LrrS6q’ ‘~/tmp/scratch/xvfb-run.NNDbxP’
‘~/tmp/scratch/xvfb-run.P81pOI’ ‘~/tmp/scratch/xvfb-run.PsSO3b’
‘~/tmp/scratch/xvfb-run.QGckWw’ ‘~/tmp/scratch/xvfb-run.QPFS32’
‘~/tmp/scratch/xvfb-run.RTj4Q6’ ‘~/tmp/scratch/xvfb-run.RovpBa’
‘~/tmp/scratch/xvfb-run.SwGdGo’ ‘~/tmp/scratch/xvfb-run.TgTZdx’
‘~/tmp/scratch/xvfb-run.V7OwkE’ ‘~/tmp/scratch/xvfb-run.VZYrbq’
‘~/tmp/scratch/xvfb-run.VuMjPz’ ‘~/tmp/scratch/xvfb-run.W0W4fy’
‘~/tmp/scratch/xvfb-run.XtcGrY’ ‘~/tmp/scratch/xvfb-run.Y33jVj’
‘~/tmp/scratch/xvfb-run.aCD84o’ ‘~/tmp/scratch/xvfb-run.bDp9yi’
‘~/tmp/scratch/xvfb-run.bbxgkw’ ‘~/tmp/scratch/xvfb-run.czVHnR’
‘~/tmp/scratch/xvfb-run.eOzknA’ ‘~/tmp/scratch/xvfb-run.ei4AKC’
‘~/tmp/scratch/xvfb-run.fL656t’ ‘~/tmp/scratch/xvfb-run.g9hYJx’
‘~/tmp/scratch/xvfb-run.gPOaPY’ ‘~/tmp/scratch/xvfb-run.gSkdE8’
‘~/tmp/scratch/xvfb-run.gyXRvz’ ‘~/tmp/scratch/xvfb-run.hvRXoX’
‘~/tmp/scratch/xvfb-run.iauinB’ ‘~/tmp/scratch/xvfb-run.jo7cBj’
‘~/tmp/scratch/xvfb-run.jy3Q56’ ‘~/tmp/scratch/xvfb-run.kLGb9H’
‘~/tmp/scratch/xvfb-run.km9I6G’ ‘~/tmp/scratch/xvfb-run.li39Kj’
‘~/tmp/scratch/xvfb-run.o0hf1D’ ‘~/tmp/scratch/xvfb-run.onrA05’
‘~/tmp/scratch/xvfb-run.qIpKzb’ ‘~/tmp/scratch/xvfb-run.qmV1xJ’
‘~/tmp/scratch/xvfb-run.r4D68I’ ‘~/tmp/scratch/xvfb-run.rOkmKl’
‘~/tmp/scratch/xvfb-run.s4Xa8q’ ‘~/tmp/scratch/xvfb-run.s6DyEj’
‘~/tmp/scratch/xvfb-run.sN1dvK’ ‘~/tmp/scratch/xvfb-run.sQCQCc’
‘~/tmp/scratch/xvfb-run.tEUyzU’ ‘~/tmp/scratch/xvfb-run.tHDl8O’
‘~/tmp/scratch/xvfb-run.u3qLu8’ ‘~/tmp/scratch/xvfb-run.uTucGQ’
‘~/tmp/scratch/xvfb-run.uqfjDH’ ‘~/tmp/scratch/xvfb-run.wVcHH4’
‘~/tmp/scratch/xvfb-run.xLuYZv’ ‘~/tmp/scratch/xvfb-run.y0Wd7S’
‘~/tmp/scratch/xvfb-run.y5o7yK’ ‘~/tmp/scratch/xvfb-run.ywXy70’
‘~/tmp/scratch/xvfb-run.zzIXrF’
- DONE
Status: 2 NOTEs