Coder Social home page Coder Social logo

CRAN issues about effectr HOT 13 CLOSED

Tabima avatar Tabima commented on July 20, 2024
CRAN issues

from effectr.

Comments (13)

zachary-foster avatar zachary-foster commented on July 20, 2024

Did you use devtools::release to submit to CRAN? It does checks that R CMD check --as-cran does not. I have gotten warnings there even though I dont get them in winbuilder, travis CI, or locally. That has caught URL errors in my package as well. I think devtools::release_checks will do those checks without submitting to CRAN.

I cant look at your Travis builds because the repo is private I think. Since you are releasing the package to CRAN soon, I think it would be best to make the repo public anyway.

I will look at this more later and get back to you

from effectr.

Tabima avatar Tabima commented on July 20, 2024

Thanks, @zachary-foster, for responding so quick.

The newest commit has passed the devtools::release_checks checks. The last commit just had a small warning:


R version 3.4.3 (2017-11-30) -- "Kite-Eating Tree"
Copyright (C) 2017 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin15.6.0 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> devtools::release_checks(pkg = ".")
Running additional devtools checks for effectR
Checking version number has three components... OK
Checking dependencies don't rely on dev versions... OK
Checking vignette titles are not placeholders...
WARNING: placeholder 'Vignette Title' detected in 'title' field and/or 'VignetteIndexEntry' for: effectR.Rmd
Checking DESCRIPTION doesn't have Remotes field... OK

Here's a screenshot of the Travis-CI build. Nik wanted the package to be private until CRAN submission.

screen shot 2018-01-11 at 5 22 31 pm

from effectr.

zkamvar avatar zkamvar commented on July 20, 2024

I just made pull request #11 that may address the issue.

from effectr.

knausb avatar knausb commented on July 20, 2024

On Ubuntu, using commit 7a5bb7e, I see one NOTE.

* checking CRAN incoming feasibility ... NOTE
Maintainer: ‘Javier Tabima <[email protected]>’

New submission

I think you can ignore this.

> sessionInfo()
R version 3.4.3 (2017-11-30)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 16.04.3 LTS

Matrix products: default
BLAS: /usr/lib/libblas/libblas.so.3.6.0
LAPACK: /usr/lib/lapack/liblapack.so.3.6.0

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] compiler_3.4.3

from effectr.

knausb avatar knausb commented on July 20, 2024

Using

grep -i --color=always 'https://cran.r-project.org/' vignettes/effectR.Rmd | less -R

I see the only R package linked appears to be seqinr. I see two links where 'cran.r' is in lower case and one in upper. I think @zkamvar caught one of these in his PR but didn't see the other. Changing this so that all three have this in uppercase may help?

from effectr.

knausb avatar knausb commented on July 20, 2024

On OSX, using 7a5bb7e, I use

 R CMD check --as-cran effectR_1.0.0.tar.gz

and see one NOTE.

* checking CRAN incoming feasibility ... NOTE
Maintainer: ‘Javier Tabima <[email protected]>’

New submission

Which I think is fine.

> sessionInfo()
R version 3.4.3 (2017-11-30)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS High Sierra 10.13.2

Matrix products: default
BLAS: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRblas.0.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] compiler_3.4.3

from effectr.

zachary-foster avatar zachary-foster commented on July 20, 2024

Yup, The "New submission" note is fine. I had it the first time I submitted.

from effectr.

Tabima avatar Tabima commented on July 20, 2024

Merged #11, will test as appropriate and submit early next week. Thank you all for your help!

from effectr.

Tabima avatar Tabima commented on July 20, 2024

Thank you all! effectR is live in CRAN now! @grunwald @knausb @zkamvar @zachary-foster

from effectr.

zachary-foster avatar zachary-foster commented on July 20, 2024

Wahoo! Nice job!

from effectr.

knausb avatar knausb commented on July 20, 2024

Yay! Congrats!

from effectr.

zkamvar avatar zkamvar commented on July 20, 2024

CRAN-gratulations!

from effectr.

knausb avatar knausb commented on July 20, 2024

Oh no! I didn't realize solaris was back up and running. You passed, whew!

from effectr.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.