[BioC] GOstats/tkWidgets/gcrma conflict
Martin Morgan
mtmorgan at fhcrc.org
Wed Nov 23 01:09:19 CET 2005
Mattia,
After looking around a bit, I think this is a bug in R having to do
with creating many menus. I'll forward the information to the R-devel
mailing list. As a very temporary workaround you could comment
tkWidgets/R/zzz.R like this:
## addVigs2WinMenu("tkWidgets")
and reinstall the modified tkWidgets package. No vignettes, but no
crashes either...
Hope that helps,
--
Martin Morgan
mattia <mattia.pelizzola at unimib.it> writes:
> Dear All,
>
> I need the libraries GOstats, tkWidgets and gcrma.
> I'm not able to load them, independently from the order in a Windows 2000
> professional system with R2.2 and the current Bioc1.7 packages.
> I get a generic fatal error ("Rgui.exe caused an error and will be closed.."
> sorry but this is a translation from the error message in italian..)
> I can successfully loading them in pairs..
>
> I also tried with Windows 2000, R2.1 and Bioc 1.6, and I have got the same
> error.
> No problems on Suse 9.3, R2.1, BioC 1.7...
>
> tkWidgets and gcrma are in the dependencies of a package X that I have
> written.
> I really would not need them in the same moment, but they are obviously loaded
> when loading the package X.
>
> I unsuccessfully tried to detach them before loading GOstats (the last one
> that I need):
> #library(tkWidgets)
> #library(gcrma)
> .... some code that uses these two libraries....
> #detach("package:gcrma") #gcrma depends on both matchprobes and affy packages
> #detach("package:matchprobes")
> #detach("package:affy")
> #library(GOstats)
> but that did not help.
>
> Conversely if I load:
> #library(tkWidgets)
> #library(GOstats)
> I get no errors..
>
> I'm a bit confused, about libraries having or not namespace, but it seems to
> me that 'detach(libY)' does not restore a clean workspace as before loading
> libY.
>
> do you have any hints on the reason of this error, or on the way to 'fully'
> unload the a library (in this case gcrma)?
>
> thanks in advance
>
> Mattia
>
> --
> Mattia Pelizzola
> PhD Student
> Genopolis Consortium
> Milano-Bicocca University
> P.zza della Scienza 4
> 20126 Milano (Italy)
> tel:+390264483556
> fax:+390264483552
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
More information about the Bioconductor
mailing list