I am actively working on Rgraphviz right now following some reports by CRAN about - issues with the package failing on the C23 standard - issues with the package failing on Windows using the new R toolset for the next R release - a switch from sprintf to snprintf Tomas and Brian have been super helpful, and I have several times though I had nailed down the issue. Currently, Rgraphviz 2.51.4 is failing; it seems that I didn't manage to submit 2.51.5 in time.
So I am working on it, albeit (clearly) not very successfully right now. Some of the stuff I see on the build servers do not follow what I see on my local machines but the changes are all related so I hope to get it fixed "soon". Best, Kasper On Thu, Mar 13, 2025 at 1:52 PM Robert Castelo via Bioc-devel < bioc-devel@r-project.org> wrote: > Hi, > > I'm experiencing a similar issue with qpgraph, which is failing on > 'nebbiolo1' (ubuntu 24.02) only: > > > https://bioconductor.org/checkResults/3.21/bioc-LATEST/qpgraph/nebbiolo1-buildsrc.html > > giving the following error when building one of the vignettes: > > --- re-building ‘qpgraphSimulate.Rnw’ using Sweave > *** buffer overflow detected ***: terminated > Aborted (core dumped) > > just as Ramon below, I cannot reproduce the error either in my linux box > with R-devel (2025-03-07 r87894) , nor with the R-devel from the > Bioconductor docker image (2025-02-24 r87814). qpgraph is using > Rgraphviz too, which is also failing in the same way when building the > Rgraphviz.Rnw vignette: > > --- re-building ‘Rgraphviz.Rnw’ using Sweave > Loading required package: graph > Loading required package: BiocGenerics > Loading required package: generics > > Attaching package: ‘generics’ > > The following objects are masked from ‘package:base’: > > as.difftime, as.factor, as.ordered, intersect, is.element, setdiff, > setequal, union > > > Attaching package: ‘BiocGenerics’ > > The following objects are masked from ‘package:stats’: > > IQR, mad, sd, var, xtabs > > The following objects are masked from ‘package:base’: > > Filter, Find, Map, Position, Reduce, anyDuplicated, aperm, append, > as.data.frame, basename, cbind, colnames, dirname, do.call, > duplicated, eval, evalq, get, grep, grepl, is.unsorted, lapply, > mapply, match, mget, order, paste, pmax, pmax.int, pmin, pmin.int, > rank, rbind, rownames, sapply, saveRDS, table, tapply, unique, > unsplit, which.max, which.min > > Loading required package: grid > *** buffer overflow detected ***: terminated > Aborted (core dumped) > > and I cannot reproduce this error on my machine either, Rgraphviz builds > just fine. > > does anyone here has an idea what we could do to chase this error that > seems to be triggered by some C code in the Rgraphviz package? > > something that could help diagnosing the problem is if the build > machines could call the Sweave engine with --options="debug=TRUE", e.g., > > R CMD Sweave --options="debug=TRUE" xx.Rnw > > not sure how one could do that when building a package. This would show > in the build output the line in the vignette that is actually triggering > the core dump. > > Thanks! > > robert. > > On 3/7/25 03:42, Ramon Diaz-Uriarte wrote: > > Dear All, > > > > A package I maintain, OncoSimulR, is failing in all platforms with > > > > Error: processing vignette 'OncoSimulR.Rmd' failed with diagnostics: > > no slot of name "name" for this object of class "pEdge" > > > > ( > https://bioconductor.org/checkResults/3.21/bioc-LATEST/OncoSimulR/kunpeng2-buildsrc.html > ) > > > > However, using the latest Rgraphviz source package, 2.51.1, and R-devel > from 2025-02-20 (r87772) on Linux, with all dependencies up to date, I am > unable to reproduce the error, either running R CMD build or just executing > the supposedly problematic code. > > > > > > Interestingly, at least four other packages that depend on Rgraphviz > seem to be failing with the same error: > > > > - CellNOptR: > https://bioconductor.org/checkResults/3.21/bioc-LATEST/CellNOptR/nebbiolo1-buildsrc.html > > > > - CytoML: > https://bioconductor.org/checkResults/3.21/bioc-LATEST/CytoML/nebbiolo1-buildsrc.html > > > > - fowWorkspace: > https://bioconductor.org/checkResults/3.21/bioc-LATEST/flowWorkspace/nebbiolo1-buildsrc.html > > > > - TRONCO: > https://bioconductor.org/checkResults/3.21/bioc-LATEST/TRONCO/nebbiolo1-buildsrc.html > > > > How can I try to solve this issue? > > > > Best, > > > > -- > > Ramon Diaz-Uriarte > > Department of Biochemistry, Lab B-31 > > Facultad de Medicina > > Universidad Autónoma de Madrid > > Arzobispo Morcillo, 4 > > 28029 Madrid > > Spain > > > > Phone: +34-91-497-2412 > > > > Email:rdia...@gmail.com > > r.d...@uam.es > > ramon.d...@iib.uam.es > > > > https://ligarto.org/rdiaz > > > > _______________________________________________ > > Bioc-devel@r-project.org mailing list > > https://stat.ethz.ch/mailman/listinfo/bioc-devel > > -- > Robert Castelo, PhD > Associate Professor > Dept. of Medicine and Life Sciences > Universitat Pompeu Fabra (UPF) > Barcelona Biomedical Research Park (PRBB) > Dr Aiguader 88 > E-08003 Barcelona, Spain > telf: +34.933.160.514 > > [[alternative HTML version deleted]] > > _______________________________________________ > Bioc-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/bioc-devel > -- Best, Kasper [[alternative HTML version deleted]] _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel