Hi Levi,

At installation time, class definitions are cached somewhere in
the package installation folder. So when you installed phyloseq
the definition of the sample_data class got cached on your machine.
Note that sample_data was extending vectorORfactor and it seems that
this information gets cached somehow. When vectorORfactor got renamed
vector_OR_factor, the information in the cache got out-of-sync which
is why phyloseq needed to be re-installed.

Re-installing the phyloseq binary doesn't help because binary packages
contain their own cache of class definitions, Since the current binary
(1.19.1) was made before the renaming of vectorORfactor (which happened
in S4Vectors), the information contained in its cache of class
definitions is also out-of-sync.

I just bumped phyloseq version so new Windows and Mac binaries will
be made and they'll have up-to-date class definitions in their cache.

H.

On 02/22/2017 11:20 AM, Levi Waldron wrote:
On Feb 22, 2017 1:42 PM, "Vincent Carey" <st...@channing.harvard.edu> wrote:

might there have been an object that references the obsolete class around?


There were no objects in the environment, ie being loaded from an .RData,
if that's what you mean.

        [[alternative HTML version deleted]]

_______________________________________________
Bioc-devel@r-project.org mailing list
https://urldefense.proofpoint.com/v2/url?u=https-3A__stat.ethz.ch_mailman_listinfo_bioc-2Ddevel&d=DwICAg&c=eRAMFD45gAfqt84VtBcfhQ&r=BK7q3XeAvimeWdGbWY_wJYbW0WYiZvSXAJJKaaPhzWA&m=nZTeI-UIuD5hMTuROA6wkN5-wZTBYoKcKKKGr905TS8&s=F3gPX_Ud6Ah60K-UvTEUA1DibZSnKDoeswqryjQlt0c&e=


--
Hervé Pagès

Program in Computational Biology
Division of Public Health Sciences
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N, M1-B514
P.O. Box 19024
Seattle, WA 98109-1024

E-mail: hpa...@fredhutch.org
Phone:  (206) 667-5791
Fax:    (206) 667-1319

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

Reply via email to