rhub icon indicating copy to clipboard operation
rhub copied to clipboard

Getting "stuck" at preparing build

Open donaldRwilliams opened this issue 3 years ago • 9 comments

Hi,

I am attempting to use rhub. However, I keep getting stuck at "preparing build", as shown in this image

image

When I got to the link, I get the following

image

Note I have also tried manually uploading the package and the same thing happen. Finally, I let it run for several hours on my computer and made no progress.

donaldRwilliams avatar Feb 03 '22 03:02 donaldRwilliams

To follow up on this, I had my labmate try uploading a package to rhub as well. He ran into the same thing, i.e., nothing happend and got "stuck".

donaldRwilliams avatar Feb 03 '22 13:02 donaldRwilliams

I'm having the same issue. My build finally completed overnight last night and it came back with a "PREPERROR"- https://builder.r-hub.io/status/zeitzeiger_2.0.4.tar.gz-7d04f9ec625f47f2bd196c994cee2ee5

Not only that, but I saw this line specifically: https://builder.r-hub.io/status/zeitzeiger_2.0.4.tar.gz-7d04f9ec625f47f2bd196c994cee2ee5#L4540

Where it appears that the configuration fails because the environment doesn't have openssl installed.

JSchoenbachler avatar Feb 03 '22 18:02 JSchoenbachler

Also worth pointing out, I ran check_rhub() which by default checks on Windows Server, Fedora Linux, and Ubuntu Linux. Windows Server eventually came through successfully (but still took an absurd amount of time to process), while the Linux builds both got the same openssl error (after again taking an absurd amount of time to start, like 17-18 hours).

JSchoenbachler avatar Feb 03 '22 18:02 JSchoenbachler

@JSchoenbachler Same here. Mine also took over 15 hours.

donaldRwilliams avatar Feb 03 '22 18:02 donaldRwilliams

I don't know whether this is related, but it seems as if the remotes-package which is required to install the package to be tested is not installed / available. See the snippet from https://builder.r-hub.io/status/jmvReadWrite_0.3.0.tar.gz-5a6a2e5fb78b4ac9a7d6d43793f39083 (l. 272 - 275). The build platform that produces the error is Fedora Linux, R-devel, clang, gfortran. Building the same package on Windows Server 2022, R-devel, 64 bit works fine and Ubuntu isn't finished yet.

#> > remotes::install_local("jmvReadWrite_0.3.0.tar.gz", dependencies = TRUE, INSTALL_opts = "--build")
#> Error in loadNamespace(x) : there is no package called ‘remotes’
#> Calls: loadNamespace -> withRestarts -> withOneRestart -> doWithOneRestart
#> Execution halted

sjentsch avatar Feb 08 '22 17:02 sjentsch

@sjentsch I haven't run into that actually. I think I'm about to log an issue with the rhub-linux-builders repo about this and see whats up.

https://github.com/r-hub/rhub-linux-builders

JSchoenbachler avatar Feb 08 '22 19:02 JSchoenbachler

Made an issue in the linux builders repo- https://github.com/r-hub/rhub-linux-builders/issues/58

JSchoenbachler avatar Feb 08 '22 19:02 JSchoenbachler

@donaldRwilliams @sjentsch I just got an update in the linux builds repo that system dependencies aren't checked for in BioConductor dependencies. Not sure if this is the same issue or a different thing for you guys, but just thought I'd update.

JSchoenbachler avatar Feb 10 '22 20:02 JSchoenbachler

I am having this issue at present. Usually this finishes fairly quickly, a couple of minutes at most for me.

spsanderson avatar Mar 08 '22 19:03 spsanderson

This issue is about the previous R-hub system, it does not apply to the new system, so I am closing it now. Please see https://r-hub.github.io/rhub/ for the new system, R-hub v2.

gaborcsardi avatar May 09 '24 12:05 gaborcsardi