Hi Oleksii,

This was caused by the serialized object in ramr/data/ramr.rda being out-of-sync with the latest changes in S4Vectors (DataFrame became a virtual class in S4Vectors 0.33.3). See


https://bioconductor.org/help/course-materials/2019/BiocDevelForum/02-DataFrame.pdf

for the motivation behind this change.

Many packages contain serialized S4 objects with this problem. Most of them got fixed in devel already. Yours was fixed today (ramr 1.3.1, commit 6f30c30) so the error should clear on tomorrow's build report.

Make sure to resync your GitHub repo with the ramr repo at git.bioconductor.org by following the instructions described here:

  https://bioconductor.org/developers/how-to/git/

Cheers,
H.


On 21/11/2021 07:28, Oleksii Nikolaienko wrote:
Hi,
devel branch of my package (ramr) cannot be built due to an error which I
don't understand. Package has sample data of class GRanges, but when I try
to print it I get the following:
library(ramr)
data(ramr)
class(ramr.data)
[1] "GRanges"
attr(,"package")
[1] "GenomicRanges"
ramr.data
GRanges object with 3000 ranges and 100 metadata columns:
Error: C stack usage  7954616 is too close to the limit

This object seems to be ok in the release branch. Could anyone advise me on
further steps, please?

Best regards,
Oleksii Nikolaienko

        [[alternative HTML version deleted]]

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel


--
Hervé Pagès

Bioconductor Core Team
hpages.on.git...@gmail.com

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

Reply via email to