Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Carlos LR
    @litos81
    Thanks @gaborcsardi . I already tried that (even if it detected my email address correctly) but to not avail. Also, when using the web interface at https://builder.r-hub.io/ and I arrive to the page to either verify my mail with github or get a token by e-mail: a) when trying to verify wih github I get an error message 'cannot verify email address' even though my e-mail is set as public in github. b) If I enter my email to get a verification code, I never receive such email even if the website says 'Email sent succesfully'
    Gábor Csárdi
    @gaborcsardi
    what's your email address?
    you can send it in private if you don't want to put it out here
    or, what's your GH usersname?
    oh, I guess that's the same as here :)
    your email does not seem to be public:
    gh::gh("/users/litos81")
    {
      "login": "litos81",
    [...]  
      "email": {},
    [...]
    }
    Carlos LR
    @litos81
    @gaborcsardi Thanks. I thought that unticking the option 'Keep my email address private' in the Emails section of Github was enough. Making my email Public in my profile solved the problem when using the web interface and Github identification (now I appear as logged in builder.r-hub.io). I was able to build my package succesfully: https://builder.r-hub.io/status/sgs_0.2.0.tar.gz-822524ea5fb78711bd53a021e0a8f842
    But I didn't receive any email afterwards. And from R it is still not working: the gh function is still displaying an empty email even though my email is now (really) public, if you visit my github profile it is displayed under my avatar...
    Gábor Csárdi
    @gaborcsardi
    GH auth seems fine then. I don't know why you don't get the emails, but I would suspect you have some company firewall filters them out? Is that possible?
    I do see the sending failures in the logs. It seems like our site is blacklisted on hotmail.com and outlook.com. :(
    Gábor Csárdi
    @gaborcsardi
    OK, I reported this to Microsoft and also Mailgun which we use to send the emails. Hopefully they can help.
    Carlos LR
    @litos81
    @gaborcsardi thanks so much for your promptly help! Very appreciated.
    Gábor Csárdi
    @gaborcsardi
    @litos81 mailgun support got back to me, they move us to another IP address, can you please try again?
    Carlos LR
    @litos81
    @gaborcsardi It is working! I run rhub::validate_email() and I received the token in my email as expected (in the Junk folder, though). I also run a rhub::check_on_macos() and got another email with the build results. Thanks for resolving the issue so quickly!
    Gábor Csárdi
    @gaborcsardi
    np, glad it is working now. sorry about the junk email, maybe you can mark it as "not junk", IDK, I have no idea if that's possible on outlook.com.
    Eric R Scott
    @Aariq
    Hello. The package I'm checking with R-hub has a suggested dependency that is on BioConductor and not on CRAN. It passes on Travis-CI and on linux on R-hub, but fails with the Windows build on R-Hub. Any advice?
    Gábor Csárdi
    @gaborcsardi
    We would need to know the details, e.g. what's the jobs id?
    Eric R Scott
    @Aariq
    The build ID is holodeck_0.1.0.tar.gz-283b3d146341419893250c279f67f155
    The error text is
    * checking package dependencies ... ERROR
    Package suggested but not available: 'ropls'
    
    The suggested packages are required for a complete check.
    variable _R_CHECK_FORCE_SUGGESTS_ to a false value.
    
    Checking can be attempted without them by setting the environment
    See section 'The DESCRIPTION file' in the 'Writing R Extensions'
    manual.
    I've had a similar problem with Travis CI, but was able to fix it by adding biocViews: to the DESCRIPTION file
    By the way, this error only happens with the Windows build on Rhub. It passes on winbuilder and was accepted to CRAN today.
    Maëlle Salmon
    @maelle

    Congrats on the CRAN acceptance!

    I wonder whether it's something related to stuff discussed inr-hub/rhub#38, the wrong URL seems to be used on the builder https://builder.r-hub.io/status/holodeck_0.1.0.tar.gz-283b3d146341419893250c279f67f155#L276

    Sam Zipper
    @samzipper
    Hi, I'm a first-time R-hub user (thanks for the great resource!) and am having a submission get hung up at the 'Preparing build' stage. I've described the problem fully here and @maelle suggested trying an R-hub specific help community, so here I am :)
    Jozef Hajnala
    @jozefhajnala_gitlab
    Hi, similarly to @samzipper , I also experience builds hanging for hours - examples: https://builder.r-hub.io/status/jhaddins_0.0.0.9000.tar.gz-eb82f87affa34c29b6025685b6e36c55, https://builder.r-hub.io/status/dtexample_0.0.0.9000.tar.gz-15dc50f95f084e2cb8833e07b07cc0d2 .. Happy to help with diagnosing if I can, thanks for the amazing service!
    Gábor Csárdi
    @gaborcsardi
    @Aariq there is probably an error message above that, that explains why the installation of ropls failed.
    @samzipper @jozefhajnala_gitlab it is up again, but there is quite some backlog, so it will take some time to finish your submissions...
    Sam Zipper
    @samzipper
    Great- thanks for letting us know! I'll watch and wait...
    Gábor Csárdi
    @gaborcsardi
    unfortunately we are running into GitHub rate limits, so most builds are failing.... :(
    Jozef Hajnala
    @jozefhajnala_gitlab

    Seems to be working well for me now, thanks!
    One question: I tried a simple intregration with GitLab CI with good success, but currently I am accessing the check results via private fields pretty much like so:

    cr <- rhub::check(platform = platform, show_status = TRUE)
    statuses <- cr[[".__enclos_env__"]][["private"]][["status_"]]

    What would be a better (recommended) way to process results ? Eg. Number of errors, warnings and notes?
    Fulls script for reference: https://gitlab.com/jozefhajnala/jhaddins/blob/experimental/inst/rhubcheck.R

    Gábor Csárdi
    @gaborcsardi
    @jozefhajnala_gitlab yeah, that is not great, we should have better api for that. Can you pls open an issue?
    Jozef Hajnala
    @jozefhajnala_gitlab
    @gaborcsardi , I added r-hub/rhub#257, not sure about the issue raising guidelines, happy to update if more/different info needed. Thanks for the great work!
    Mark van der Loo
    @markvanderloo
    Hi @gaborcsardi, it appears that rhub is currently out of service. (I've confirmation from one independent other user)
    Uploads currently stall indefinitely after Preparing to build
    Gábor Csárdi
    @gaborcsardi
    @markvanderloo thanks, up again, there is a long backlog, though, so it will take some time to get back to normal
    Mark van der Loo
    @markvanderloo
    Thanks @gaborcsardi, awesome!
    Adrian Dușa
    @dusadrian
    Quick question: I would like to build a package that depends on the development version of another package (also mine) but that development version is not yet on CRAN. Would it be possible to somehow submit them in pairs, and specify that one dev version depends on that other dev version?
    Gábor Csárdi
    @gaborcsardi
    If your packages are on GitHub or another public repository, then you can add a Remotes field to the DESCRIPTION file, see. e.g. https://github.com/r-lib/remotes/blob/master/vignettes/dependencies.Rmd R-hub will see this and install that dependency from the referred GitHub (or other) repository.
    Adrian Dușa
    @dusadrian
    Great suggestion Gábor, that surely solves the problem. Thanks very much!
    Dirk Eddelbuettel
    @eddelbuettel_gitlab
    Hola. Anybody know if the backend is down / queued? Submitted via check_for_cran() a few hours ago, no replies yet.
    Gábor Csárdi
    @gaborcsardi
    Seems to be ok. Which package was this?
    Dirk Eddelbuettel
    @eddelbuettel_gitlab
    RcppTOML, a few hours ago.
    Gábor Csárdi
    @gaborcsardi
    Hmmm, strange, that is not even in the logs. Can you submit it again?
    Dirk Eddelbuettel
    @eddelbuettel_gitlab
    Sure. Did from the same trusted littler script c4c.r, with my credentials. Saw the usual four lines and was expecting email. Will re-submit.
    Works now. So ... Heisenbug. Thanks as always for the quick help!
    Gábor Csárdi
    @gaborcsardi
    np. good to hear that it works now...
    Dirk Eddelbuettel
    @eddelbuettel_gitlab
    Could not live without it -- only access to Slowlaris that I have.
    Dirk Eddelbuettel
    @eddelbuettel_gitlab
    Looks dead right now.
    Gábor Csárdi
    @gaborcsardi
    It is up, just flooded...
    Dirk Eddelbuettel
    @eddelbuettel_gitlab
    Same today, it seems. There isn't a public view of the 'queue' or its status, is there?
    Dirk Eddelbuettel
    @eddelbuettel_gitlab
    Better today. Is there a nightly reset?
    Gábor Csárdi
    @gaborcsardi
    No public status currently, sadly.