Skip to content
Back to formatted view

Raw Message

Message-ID: <CAHs=2P7XRMrUo25ABUMMViyVQg=XK2aBNggVHPrKVVmO6GdTgw@mail.gmail.com>
Date: 2020-06-17T05:25:51Z
From: Ahmed Mohamed
Subject: [Bioc-devel] lipidr: Unable to reproduce error (possibly from S4Vectors)

Hi all,

My package "lipidr" has been failing checks for a while, giving the error
below:

Error in .wrap_in_length_one_list_like_object(value, name, x) :
  failed to coerce 'list(value)' to a IheatmapPlots object of length 1

(Full report here:
http://bioconductor.org/checkResults/devel/bioc-LATEST/lipidr/malbec1-checksrc.html
)

The error seems to originate from S4Vectors package, which lipidr depends
on (indirectly through SummarizedExperiment). However, I am completely
unable to reproduce this error. This is what I did:
- Installed Bioc-devel docker image
- run the faulty example alone, as well as devtools::check(), both without
errors.
- Ran BiocManager::install(update = TRUE) to pick up updates not propagated
to the docker image
- I even installed S4Vector from GitHub, just in case the git checkout is
ahead of Bioc.

Faulty example:
https://github.com/ahmohamed/lipidr/blob/master/R/plot.R#L345

Any suggestions would be appreciated.
Thanks.
Ahmed.

	[[alternative HTML version deleted]]