can't get limma for R 2.12.0 x64?
1
0
Entering edit mode
Jenny Drnevich ★ 2.0k
@jenny-drnevich-2812
Last seen 16 days ago
United States
Hi all, I'm just now getting around to upgrading to R 2.12.0. Last month I got a fancy new laptop, 64-bit Windows 7, and I was able to install R x64 2.11.1 from the separate binary and then use biocLite() just fine. With the new release of R 2.12.0, it seems they changed the way the R x64 is handled (from the Change Log): > >64-bit NEWS > >The 32- and 64-bit distributions have been merged: > >There is a combined installer (called 'R-<version>-win.exe'). When >used under 32-bit Windows this works as before and installs 32-bit >R. When used under 64-bit Windows there are options to install >either or both of 32- and 64-bit R: the default is to install both. > >The default package type is "win.binary" on both 32- and 64-bit >builds: a single repository contains binary packages for both >architectures. This is in place for CRAN, CRANextras and BioC: type >= "win64.binary" can still be used for any repositories which follow >the R 2.11.x convention. With the default filters (see >?available.packages) packages will only be offered if they are >available for the current architecture. > >The default personal library, e.g. '~/R/win-library/2.12' is now the >same for both 32- and 64-bit R. I'm thinking it's great that I can easily have both 32-bit and 64-bit versions of R. I use the combined installer and install both 32- and 64-bit versions. I plan on primarily using the 64-bit version, so I first go into that and use biocLite(), but I got a warning message that package 'limma' is not available: > source("http://bioconductor.org/biocLite.R") BioC_mirror = http://www.bioconductor.org Change using chooseBioCmirror(). > biocLite() Using R version 2.12.0, biocinstall version 2.7.4. Installing Bioconductor version 2.7 packages: [1] "affy" "affydata" "affyPLM" "affyQCReport" [5] "annaffy" "annotate" "Biobase" "biomaRt" [9] "Biostrings" "DynDoc" "gcrma" "genefilter" [13] "geneplotter" "GenomicRanges" "hgu95av2.db" "limma" [17] "marray" "multtest" "vsn" "xtable" Please wait... #skipped a bunch of output Warning message: In getDependencies(pkgs, dependencies, available, lib) : packages 'GenomicRanges', 'limma' are not available > biocLite("limma") Using R version 2.12.0, biocinstall version 2.7.4. Installing Bioconductor version 2.7 packages: [1] "limma" Please wait... Warning message: In getDependencies(pkgs, dependencies, available, lib) : package 'limma' is not available > sessionInfo() R version 2.12.0 (2010-10-15) Platform: x86_64-pc-mingw32/x64 (64-bit) locale: [1] LC_COLLATE=English_United States.1252 [2] LC_CTYPE=English_United States.1252 [3] LC_MONETARY=English_United States.1252 [4] LC_NUMERIC=C [5] LC_TIME=English_United States.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] tools_2.12.0 The current page for limma says the windows binary is 32- & 64-bit: http://bioconductor.org/help/bioc-views/release/bioc/html/limma.html So then I went into the 32-bit R and used biocLite(), and it installed everything just fine, and I can load limma: > library(limma) > sessionInfo() R version 2.12.0 (2010-10-15) Platform: i386-pc-mingw32/i386 (32-bit) locale: [1] LC_COLLATE=English_United States.1252 [2] LC_CTYPE=English_United States.1252 [3] LC_MONETARY=English_United States.1252 [4] LC_NUMERIC=C [5] LC_TIME=English_United States.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] limma_3.6.6 loaded via a namespace (and not attached): [1] tools_2.12.0 If I go back to the x-64 R and try to load limma, I now get this message: > library(limma) Error: package 'limma' is not installed for 'arch=x64' I have no idea how the shared library for both 32- and 64-bit installations is going to work. I looked at both the R and BioC mailing lists, but no one seemed to post this problem yet, so I'm wondering what I'm doing wrong. Shouldn't it "just work", or do I need to get the 64-bit toolchain and compile limma from source for my 64-bit R? Thanks, Jenny [[alternative HTML version deleted]]
GO limma GO limma • 1.4k views
ADD COMMENT
0
Entering edit mode
Martha Behnke ▴ 100
@martha-behnke-3807
Last seen 9.6 years ago
I had the same problem but was too busy to pursue it at the time - I'm interested in the response too! Martha Sent from my Verizon Wireless BlackBerry -----Original Message----- From: Jenny Drnevich <drnevich@illinois.edu> Sender: bioconductor-bounces at stat.math.ethz.ch Date: Tue, 09 Nov 2010 15:15:39 To: <bioconductor at="" stat.math.ethz.ch=""> Subject: [BioC] can't get limma for R 2.12.0 x64? Hi all, I'm just now getting around to upgrading to R 2.12.0. Last month I got a fancy new laptop, 64-bit Windows 7, and I was able to install R x64 2.11.1 from the separate binary and then use biocLite() just fine. With the new release of R 2.12.0, it seems they changed the way the R x64 is handled (from the Change Log): > >64-bit NEWS > >The 32- and 64-bit distributions have been merged: > >There is a combined installer (called 'R-<version>-win.exe'). When >used under 32-bit Windows this works as before and installs 32-bit >R. When used under 64-bit Windows there are options to install >either or both of 32- and 64-bit R: the default is to install both. > >The default package type is "win.binary" on both 32- and 64-bit >builds: a single repository contains binary packages for both >architectures. This is in place for CRAN, CRANextras and BioC: type >= "win64.binary" can still be used for any repositories which follow >the R 2.11.x convention. With the default filters (see >?available.packages) packages will only be offered if they are >available for the current architecture. > >The default personal library, e.g. '~/R/win-library/2.12' is now the >same for both 32- and 64-bit R. I'm thinking it's great that I can easily have both 32-bit and 64-bit versions of R. I use the combined installer and install both 32- and 64-bit versions. I plan on primarily using the 64-bit version, so I first go into that and use biocLite(), but I got a warning message that package 'limma' is not available: > source("http://bioconductor.org/biocLite.R") BioC_mirror = http://www.bioconductor.org Change using chooseBioCmirror(). > biocLite() Using R version 2.12.0, biocinstall version 2.7.4. Installing Bioconductor version 2.7 packages: [1] "affy" "affydata" "affyPLM" "affyQCReport" [5] "annaffy" "annotate" "Biobase" "biomaRt" [9] "Biostrings" "DynDoc" "gcrma" "genefilter" [13] "geneplotter" "GenomicRanges" "hgu95av2.db" "limma" [17] "marray" "multtest" "vsn" "xtable" Please wait... #skipped a bunch of output Warning message: In getDependencies(pkgs, dependencies, available, lib) : packages 'GenomicRanges', 'limma' are not available > biocLite("limma") Using R version 2.12.0, biocinstall version 2.7.4. Installing Bioconductor version 2.7 packages: [1] "limma" Please wait... Warning message: In getDependencies(pkgs, dependencies, available, lib) : package 'limma' is not available > sessionInfo() R version 2.12.0 (2010-10-15) Platform: x86_64-pc-mingw32/x64 (64-bit) locale: [1] LC_COLLATE=English_United States.1252 [2] LC_CTYPE=English_United States.1252 [3] LC_MONETARY=English_United States.1252 [4] LC_NUMERIC=C [5] LC_TIME=English_United States.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] tools_2.12.0 The current page for limma says the windows binary is 32- & 64-bit: http://bioconductor.org/help/bioc-views/release/bioc/html/limma.html So then I went into the 32-bit R and used biocLite(), and it installed everything just fine, and I can load limma: > library(limma) > sessionInfo() R version 2.12.0 (2010-10-15) Platform: i386-pc-mingw32/i386 (32-bit) locale: [1] LC_COLLATE=English_United States.1252 [2] LC_CTYPE=English_United States.1252 [3] LC_MONETARY=English_United States.1252 [4] LC_NUMERIC=C [5] LC_TIME=English_United States.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] limma_3.6.6 loaded via a namespace (and not attached): [1] tools_2.12.0 If I go back to the x-64 R and try to load limma, I now get this message: > library(limma) Error: package 'limma' is not installed for 'arch=x64' I have no idea how the shared library for both 32- and 64-bit installations is going to work. I looked at both the R and BioC mailing lists, but no one seemed to post this problem yet, so I'm wondering what I'm doing wrong. Shouldn't it "just work", or do I need to get the 64-bit toolchain and compile limma from source for my 64-bit R? Thanks, Jenny [[alternative HTML version deleted]] _______________________________________________ Bioconductor mailing list Bioconductor at stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/bioconductor Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
ADD COMMENT
0
Entering edit mode
Hi Jenny, Martha, Thanks for reporting this problem. Because of a problem we had recently with our build system, the Windows binary of limma that is currently available thru biocLite() is single arch only (it has the 32-bit part but is missing the 64-bit part). A new binary containing the 2 archs will be available in a few minutes. Please reinstall with biocLite(). Other packages might have the same problem but we'll need to wait after the next build cycle is finished in order to do a more systematic check. Cheers, H. On 11/09/2010 01:21 PM, mkbehnke at gmail.com wrote: > I had the same problem but was too busy to pursue it at the time - I'm interested in the response too! > Martha > > Sent from my Verizon Wireless BlackBerry > > -----Original Message----- > From: Jenny Drnevich<drnevich at="" illinois.edu=""> > Sender: bioconductor-bounces at stat.math.ethz.ch > Date: Tue, 09 Nov 2010 15:15:39 > To:<bioconductor at="" stat.math.ethz.ch=""> > Subject: [BioC] can't get limma for R 2.12.0 x64? > > Hi all, > > I'm just now getting around to upgrading to R 2.12.0. Last month I > got a fancy new laptop, 64-bit Windows 7, and I was able to install R > x64 2.11.1 from the separate binary and then use biocLite() just > fine. With the new release of R 2.12.0, it seems they changed the way > the R x64 is handled (from the Change Log): > >> >> 64-bit NEWS >> > >> The 32- and 64-bit distributions have been merged: >> >> There is a combined installer (called 'R-<version>-win.exe'). When >> used under 32-bit Windows this works as before and installs 32-bit >> R. When used under 64-bit Windows there are options to install >> either or both of 32- and 64-bit R: the default is to install both. >> >> The default package type is "win.binary" on both 32- and 64-bit >> builds: a single repository contains binary packages for both >> architectures. This is in place for CRAN, CRANextras and BioC: type >> = "win64.binary" can still be used for any repositories which follow >> the R 2.11.x convention. With the default filters (see >> ?available.packages) packages will only be offered if they are >> available for the current architecture. >> >> The default personal library, e.g. '~/R/win-library/2.12' is now the >> same for both 32- and 64-bit R. > > I'm thinking it's great that I can easily have both 32-bit and 64-bit > versions of R. I use the combined installer and install both 32- and > 64-bit versions. I plan on primarily using the 64-bit version, so I > first go into that and use biocLite(), but I got a warning message > that package 'limma' is not available: > > > source("http://bioconductor.org/biocLite.R") > BioC_mirror = http://www.bioconductor.org > Change using chooseBioCmirror(). > > biocLite() > Using R version 2.12.0, biocinstall version 2.7.4. > Installing Bioconductor version 2.7 packages: > [1] "affy" "affydata" "affyPLM" "affyQCReport" > [5] "annaffy" "annotate" "Biobase" "biomaRt" > [9] "Biostrings" "DynDoc" "gcrma" "genefilter" > [13] "geneplotter" "GenomicRanges" "hgu95av2.db" "limma" > [17] "marray" "multtest" "vsn" "xtable" > Please wait... > > #skipped a bunch of output > > Warning message: > In getDependencies(pkgs, dependencies, available, lib) : > packages 'GenomicRanges', 'limma' are not available > > > biocLite("limma") > Using R version 2.12.0, biocinstall version 2.7.4. > Installing Bioconductor version 2.7 packages: > [1] "limma" > Please wait... > > Warning message: > In getDependencies(pkgs, dependencies, available, lib) : > package 'limma' is not available > > > sessionInfo() > R version 2.12.0 (2010-10-15) > Platform: x86_64-pc-mingw32/x64 (64-bit) > > locale: > [1] LC_COLLATE=English_United States.1252 > [2] LC_CTYPE=English_United States.1252 > [3] LC_MONETARY=English_United States.1252 > [4] LC_NUMERIC=C > [5] LC_TIME=English_United States.1252 > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > loaded via a namespace (and not attached): > [1] tools_2.12.0 > > > The current page for limma says the windows binary is 32-& 64-bit: > http://bioconductor.org/help/bioc-views/release/bioc/html/limma.html > > So then I went into the 32-bit R and used biocLite(), and it > installed everything just fine, and I can load limma: > > > library(limma) > > sessionInfo() > R version 2.12.0 (2010-10-15) > Platform: i386-pc-mingw32/i386 (32-bit) > > locale: > [1] LC_COLLATE=English_United States.1252 > [2] LC_CTYPE=English_United States.1252 > [3] LC_MONETARY=English_United States.1252 > [4] LC_NUMERIC=C > [5] LC_TIME=English_United States.1252 > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > other attached packages: > [1] limma_3.6.6 > > loaded via a namespace (and not attached): > [1] tools_2.12.0 > > > If I go back to the x-64 R and try to load limma, I now get this message: > > > library(limma) > Error: package 'limma' is not installed for 'arch=x64' > > > I have no idea how the shared library for both 32- and 64-bit > installations is going to work. I looked at both the R and BioC > mailing lists, but no one seemed to post this problem yet, so I'm > wondering what I'm doing wrong. Shouldn't it "just work", or do I > need to get the 64-bit toolchain and compile limma from source for my > 64-bit R? > > Thanks, > Jenny > > [[alternative HTML version deleted]] > > _______________________________________________ > Bioconductor mailing list > Bioconductor at stat.math.ethz.ch > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor > _______________________________________________ > Bioconductor mailing list > Bioconductor at stat.math.ethz.ch > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor -- Hervé Pagès Program in Computational Biology Division of Public Health Sciences Fred Hutchinson Cancer Research Center 1100 Fairview Ave. N, M2-B876 P.O. Box 19024 Seattle, WA 98109-1024 E-mail: hpages at fhcrc.org Phone: (206) 667-5791 Fax: (206) 667-1319
ADD REPLY
0
Entering edit mode
On 11/09/2010 03:39 PM, Hervé Pagès wrote: > Hi Jenny, Martha, > > Thanks for reporting this problem. > > Because of a problem we had recently with our build system, the > Windows binary of limma that is currently available thru biocLite() > is single arch only (it has the 32-bit part but is missing the 64-bit > part). A new binary containing the 2 archs will be available in a few > minutes. Please reinstall with biocLite(). The new limma binary (bi-arch) is now available: D:\biocbld\bbs-2.7-bioc>R\bin\R R version 2.12.0 RC (2010-10-11 r53293) Copyright (C) 2010 The R Foundation for Statistical Computing ISBN 3-900051-07-0 Platform: x86_64-pc-mingw32/x64 (64-bit) [...] > source("http://bioconductor.org/biocLite.R") BioC_mirror = http://www.bioconductor.org Change using chooseBioCmirror(). > biocLite("limma") Using R version 2.12.0, biocinstall version 2.7.4. Installing Bioconductor version 2.7 packages: [1] "limma" Please wait... trying URL 'http://www.bioconductor.org/packages/2.7/bioc/bin/windows/contrib/2.1 2/limma_3.6.6.zip' Content type 'application/zip' length 1280462 bytes (1.2 Mb) opened URL downloaded 1.2 Mb package 'limma' successfully unpacked and MD5 sums checked The downloaded packages are in C:\Users\biocbuild2\AppData\Local\Temp\2\RtmpYU9pzb\downloaded_package s > library(limma) > sessionInfo() R version 2.12.0 RC (2010-10-11 r53293) Platform: x86_64-pc-mingw32/x64 (64-bit) locale: [1] LC_COLLATE=English_United States.1252 [2] LC_CTYPE=English_United States.1252 [3] LC_MONETARY=English_United States.1252 [4] LC_NUMERIC=C [5] LC_TIME=English_United States.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] limma_3.6.6 loaded via a namespace (and not attached): [1] tools_2.12.0 > Also to answer your question about how the shared library for both 32- and 64-bit installations is working: bi-arch Windows packages that contain native code are compiled for the 2 archs and the resulting DLLs are put under <pkgtopdir>/libs/i386 and <pkgtopdir>/libs/x64 respectively. In addition those packages have an Archs field in their DESCRIPTION file that lists the supported archs, e.g.: Archs: i386, x64 Packages that don't contain native code don't have the Archs field. Note that this field is not something the developer needs to be dealing with: it is automatically added when the binary package is built (hence you won't find any documentation about it in the "Writing R Extensions" manual). Please let me know if you have any question. H. > > Other packages might have the same problem but we'll need to wait > after the next build cycle is finished in order to do a more systematic > check. > > Cheers, > H. > > > On 11/09/2010 01:21 PM, mkbehnke at gmail.com wrote: >> I had the same problem but was too busy to pursue it at the time - I'm >> interested in the response too! >> Martha >> >> Sent from my Verizon Wireless BlackBerry >> >> -----Original Message----- >> From: Jenny Drnevich<drnevich at="" illinois.edu=""> >> Sender: bioconductor-bounces at stat.math.ethz.ch >> Date: Tue, 09 Nov 2010 15:15:39 >> To:<bioconductor at="" stat.math.ethz.ch=""> >> Subject: [BioC] can't get limma for R 2.12.0 x64? >> >> Hi all, >> >> I'm just now getting around to upgrading to R 2.12.0. Last month I >> got a fancy new laptop, 64-bit Windows 7, and I was able to install R >> x64 2.11.1 from the separate binary and then use biocLite() just >> fine. With the new release of R 2.12.0, it seems they changed the way >> the R x64 is handled (from the Change Log): >> >>> >>> 64-bit NEWS >>> >> >>> The 32- and 64-bit distributions have been merged: >>> >>> There is a combined installer (called 'R-<version>-win.exe'). When >>> used under 32-bit Windows this works as before and installs 32-bit >>> R. When used under 64-bit Windows there are options to install >>> either or both of 32- and 64-bit R: the default is to install both. >>> >>> The default package type is "win.binary" on both 32- and 64-bit >>> builds: a single repository contains binary packages for both >>> architectures. This is in place for CRAN, CRANextras and BioC: type >>> = "win64.binary" can still be used for any repositories which follow >>> the R 2.11.x convention. With the default filters (see >>> ?available.packages) packages will only be offered if they are >>> available for the current architecture. >>> >>> The default personal library, e.g. '~/R/win-library/2.12' is now the >>> same for both 32- and 64-bit R. >> >> I'm thinking it's great that I can easily have both 32-bit and 64-bit >> versions of R. I use the combined installer and install both 32- and >> 64-bit versions. I plan on primarily using the 64-bit version, so I >> first go into that and use biocLite(), but I got a warning message >> that package 'limma' is not available: >> >> > source("http://bioconductor.org/biocLite.R") >> BioC_mirror = http://www.bioconductor.org >> Change using chooseBioCmirror(). >> > biocLite() >> Using R version 2.12.0, biocinstall version 2.7.4. >> Installing Bioconductor version 2.7 packages: >> [1] "affy" "affydata" "affyPLM" "affyQCReport" >> [5] "annaffy" "annotate" "Biobase" "biomaRt" >> [9] "Biostrings" "DynDoc" "gcrma" "genefilter" >> [13] "geneplotter" "GenomicRanges" "hgu95av2.db" "limma" >> [17] "marray" "multtest" "vsn" "xtable" >> Please wait... >> >> #skipped a bunch of output >> >> Warning message: >> In getDependencies(pkgs, dependencies, available, lib) : >> packages 'GenomicRanges', 'limma' are not available >> >> > biocLite("limma") >> Using R version 2.12.0, biocinstall version 2.7.4. >> Installing Bioconductor version 2.7 packages: >> [1] "limma" >> Please wait... >> >> Warning message: >> In getDependencies(pkgs, dependencies, available, lib) : >> package 'limma' is not available >> >> > sessionInfo() >> R version 2.12.0 (2010-10-15) >> Platform: x86_64-pc-mingw32/x64 (64-bit) >> >> locale: >> [1] LC_COLLATE=English_United States.1252 >> [2] LC_CTYPE=English_United States.1252 >> [3] LC_MONETARY=English_United States.1252 >> [4] LC_NUMERIC=C >> [5] LC_TIME=English_United States.1252 >> >> attached base packages: >> [1] stats graphics grDevices utils datasets methods base >> >> loaded via a namespace (and not attached): >> [1] tools_2.12.0 >> >> >> The current page for limma says the windows binary is 32-& 64-bit: >> http://bioconductor.org/help/bioc- views/release/bioc/html/limma.html >> >> So then I went into the 32-bit R and used biocLite(), and it >> installed everything just fine, and I can load limma: >> >> > library(limma) >> > sessionInfo() >> R version 2.12.0 (2010-10-15) >> Platform: i386-pc-mingw32/i386 (32-bit) >> >> locale: >> [1] LC_COLLATE=English_United States.1252 >> [2] LC_CTYPE=English_United States.1252 >> [3] LC_MONETARY=English_United States.1252 >> [4] LC_NUMERIC=C >> [5] LC_TIME=English_United States.1252 >> >> attached base packages: >> [1] stats graphics grDevices utils datasets methods base >> >> other attached packages: >> [1] limma_3.6.6 >> >> loaded via a namespace (and not attached): >> [1] tools_2.12.0 >> >> >> If I go back to the x-64 R and try to load limma, I now get this message: >> >> > library(limma) >> Error: package 'limma' is not installed for 'arch=x64' >> >> >> I have no idea how the shared library for both 32- and 64-bit >> installations is going to work. I looked at both the R and BioC >> mailing lists, but no one seemed to post this problem yet, so I'm >> wondering what I'm doing wrong. Shouldn't it "just work", or do I >> need to get the 64-bit toolchain and compile limma from source for my >> 64-bit R? >> >> Thanks, >> Jenny >> >> [[alternative HTML version deleted]] >> >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at stat.math.ethz.ch >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at stat.math.ethz.ch >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor > > -- Hervé Pagès Program in Computational Biology Division of Public Health Sciences Fred Hutchinson Cancer Research Center 1100 Fairview Ave. N, M2-B876 P.O. Box 19024 Seattle, WA 98109-1024 E-mail: hpages at fhcrc.org Phone: (206) 667-5791 Fax: (206) 667-1319
ADD REPLY
0
Entering edit mode
Got it installed. Thanks Herv?! Jenny At 07:00 PM 11/9/2010, Hervé Pagès wrote: >On 11/09/2010 03:39 PM, Hervé Pagès wrote: >>Hi Jenny, Martha, >> >>Thanks for reporting this problem. >> >>Because of a problem we had recently with our build system, the >>Windows binary of limma that is currently available thru biocLite() >>is single arch only (it has the 32-bit part but is missing the 64-bit >>part). A new binary containing the 2 archs will be available in a few >>minutes. Please reinstall with biocLite(). > >The new limma binary (bi-arch) is now available: > >D:\biocbld\bbs-2.7-bioc>R\bin\R > >R version 2.12.0 RC (2010-10-11 r53293) >Copyright (C) 2010 The R Foundation for Statistical Computing >ISBN 3-900051-07-0 >Platform: x86_64-pc-mingw32/x64 (64-bit) >[...] > > source("http://bioconductor.org/biocLite.R") >BioC_mirror = http://www.bioconductor.org >Change using chooseBioCmirror(). > > biocLite("limma") >Using R version 2.12.0, biocinstall version 2.7.4. >Installing Bioconductor version 2.7 packages: >[1] "limma" >Please wait... > >trying URL >'http://www.bioconductor.org/packages/2.7/bioc/bin/windows/contrib/2. 12/limma_3.6.6.zip' >Content type 'application/zip' length 1280462 bytes (1.2 Mb) >opened URL >downloaded 1.2 Mb > >package 'limma' successfully unpacked and MD5 sums checked > >The downloaded packages are in >C:\Users\biocbuild2\AppData\Local\Temp\2\RtmpYU9pzb\downloaded_packag es > > library(limma) > > sessionInfo() >R version 2.12.0 RC (2010-10-11 r53293) >Platform: x86_64-pc-mingw32/x64 (64-bit) > >locale: >[1] LC_COLLATE=English_United States.1252 >[2] LC_CTYPE=English_United States.1252 >[3] LC_MONETARY=English_United States.1252 >[4] LC_NUMERIC=C >[5] LC_TIME=English_United States.1252 > >attached base packages: >[1] stats graphics grDevices utils datasets methods base > >other attached packages: >[1] limma_3.6.6 > >loaded via a namespace (and not attached): >[1] tools_2.12.0 > > > >Also to answer your question about how the shared library for both >32- and 64-bit installations is working: bi-arch Windows packages >that contain native code are compiled for the 2 archs and the >resulting DLLs are put under <pkgtopdir>/libs/i386 and ><pkgtopdir>/libs/x64 respectively. In addition those packages >have an Archs field in their DESCRIPTION file that lists the >supported archs, e.g.: > >Archs: i386, x64 > >Packages that don't contain native code don't have the Archs field. >Note that this field is not something the developer needs to be >dealing with: it is automatically added when the binary package is >built (hence you won't find any documentation about it in the >"Writing R Extensions" manual). > >Please let me know if you have any question. > >H. > > >> >>Other packages might have the same problem but we'll need to wait >>after the next build cycle is finished in order to do a more systematic >>check. >> >>Cheers, >>H. >> >> >>On 11/09/2010 01:21 PM, mkbehnke at gmail.com wrote: >>>I had the same problem but was too busy to pursue it at the time - I'm >>>interested in the response too! >>>Martha >>> >>>Sent from my Verizon Wireless BlackBerry >>> >>>-----Original Message----- >>>From: Jenny Drnevich<drnevich at="" illinois.edu=""> >>>Sender: bioconductor-bounces at stat.math.ethz.ch >>>Date: Tue, 09 Nov 2010 15:15:39 >>>To:<bioconductor at="" stat.math.ethz.ch=""> >>>Subject: [BioC] can't get limma for R 2.12.0 x64? >>> >>>Hi all, >>> >>>I'm just now getting around to upgrading to R 2.12.0. Last month I >>>got a fancy new laptop, 64-bit Windows 7, and I was able to install R >>>x64 2.11.1 from the separate binary and then use biocLite() just >>>fine. With the new release of R 2.12.0, it seems they changed the way >>>the R x64 is handled (from the Change Log): >>> >>>> >>>>64-bit NEWS >>> >>>>The 32- and 64-bit distributions have been merged: >>>> >>>>There is a combined installer (called 'R-<version>-win.exe'). When >>>>used under 32-bit Windows this works as before and installs 32-bit >>>>R. When used under 64-bit Windows there are options to install >>>>either or both of 32- and 64-bit R: the default is to install both. >>>> >>>>The default package type is "win.binary" on both 32- and 64-bit >>>>builds: a single repository contains binary packages for both >>>>architectures. This is in place for CRAN, CRANextras and BioC: type >>>>= "win64.binary" can still be used for any repositories which follow >>>>the R 2.11.x convention. With the default filters (see >>>>?available.packages) packages will only be offered if they are >>>>available for the current architecture. >>>> >>>>The default personal library, e.g. '~/R/win-library/2.12' is now the >>>>same for both 32- and 64-bit R. >>> >>>I'm thinking it's great that I can easily have both 32-bit and 64-bit >>>versions of R. I use the combined installer and install both 32- and >>>64-bit versions. I plan on primarily using the 64-bit version, so I >>>first go into that and use biocLite(), but I got a warning message >>>that package 'limma' is not available: >>> >>> > source("http://bioconductor.org/biocLite.R") >>>BioC_mirror = http://www.bioconductor.org >>>Change using chooseBioCmirror(). >>> > biocLite() >>>Using R version 2.12.0, biocinstall version 2.7.4. >>>Installing Bioconductor version 2.7 packages: >>>[1] "affy" "affydata" "affyPLM" "affyQCReport" >>>[5] "annaffy" "annotate" "Biobase" "biomaRt" >>>[9] "Biostrings" "DynDoc" "gcrma" "genefilter" >>>[13] "geneplotter" "GenomicRanges" "hgu95av2.db" "limma" >>>[17] "marray" "multtest" "vsn" "xtable" >>>Please wait... >>> >>>#skipped a bunch of output >>> >>>Warning message: >>>In getDependencies(pkgs, dependencies, available, lib) : >>>packages 'GenomicRanges', 'limma' are not available >>> >>> > biocLite("limma") >>>Using R version 2.12.0, biocinstall version 2.7.4. >>>Installing Bioconductor version 2.7 packages: >>>[1] "limma" >>>Please wait... >>> >>>Warning message: >>>In getDependencies(pkgs, dependencies, available, lib) : >>>package 'limma' is not available >>> >>> > sessionInfo() >>>R version 2.12.0 (2010-10-15) >>>Platform: x86_64-pc-mingw32/x64 (64-bit) >>> >>>locale: >>>[1] LC_COLLATE=English_United States.1252 >>>[2] LC_CTYPE=English_United States.1252 >>>[3] LC_MONETARY=English_United States.1252 >>>[4] LC_NUMERIC=C >>>[5] LC_TIME=English_United States.1252 >>> >>>attached base packages: >>>[1] stats graphics grDevices utils datasets methods base >>> >>>loaded via a namespace (and not attached): >>>[1] tools_2.12.0 >>> >>> >>>The current page for limma says the windows binary is 32-& 64-bit: >>>http://bioconductor.org/help/bioc- views/release/bioc/html/limma.html >>> >>>So then I went into the 32-bit R and used biocLite(), and it >>>installed everything just fine, and I can load limma: >>> >>> > library(limma) >>> > sessionInfo() >>>R version 2.12.0 (2010-10-15) >>>Platform: i386-pc-mingw32/i386 (32-bit) >>> >>>locale: >>>[1] LC_COLLATE=English_United States.1252 >>>[2] LC_CTYPE=English_United States.1252 >>>[3] LC_MONETARY=English_United States.1252 >>>[4] LC_NUMERIC=C >>>[5] LC_TIME=English_United States.1252 >>> >>>attached base packages: >>>[1] stats graphics grDevices utils datasets methods base >>> >>>other attached packages: >>>[1] limma_3.6.6 >>> >>>loaded via a namespace (and not attached): >>>[1] tools_2.12.0 >>> >>> >>>If I go back to the x-64 R and try to load limma, I now get this message: >>> >>> > library(limma) >>>Error: package 'limma' is not installed for 'arch=x64' >>> >>> >>>I have no idea how the shared library for both 32- and 64-bit >>>installations is going to work. I looked at both the R and BioC >>>mailing lists, but no one seemed to post this problem yet, so I'm >>>wondering what I'm doing wrong. Shouldn't it "just work", or do I >>>need to get the 64-bit toolchain and compile limma from source for my >>>64-bit R? >>> >>>Thanks, >>>Jenny >>> >>>[[alternative HTML version deleted]] >>> >>>_______________________________________________ >>>Bioconductor mailing list >>>Bioconductor at stat.math.ethz.ch >>>https://stat.ethz.ch/mailman/listinfo/bioconductor >>>Search the archives: >>>http://news.gmane.org/gmane.science.biology.informatics.conductor >>>_______________________________________________ >>>Bioconductor mailing list >>>Bioconductor at stat.math.ethz.ch >>>https://stat.ethz.ch/mailman/listinfo/bioconductor >>>Search the archives: >>>http://news.gmane.org/gmane.science.biology.informatics.conductor >> > > >-- >Hervé Pagès > >Program in Computational Biology >Division of Public Health Sciences >Fred Hutchinson Cancer Research Center >1100 Fairview Ave. N, M2-B876 >P.O. Box 19024 >Seattle, WA 98109-1024 > >E-mail: hpages at fhcrc.org >Phone: (206) 667-5791 >Fax: (206) 667-1319
ADD REPLY
0
Entering edit mode
Hi Herv?, Maybe same problem as before, but now for IRanges? I don't know that I use this package directly, but I use affycoretools extensively, and it won't load properly without IRanges: > biocLite("IRanges") Using R version 2.12.0, biocinstall version 2.7.4. Installing Bioconductor version 2.7 packages: [1] "IRanges" Please wait... Warning message: In getDependencies(pkgs, dependencies, available, lib) : package ?IRanges? is not available > library(affycoretools) Error in library.dynam(lib, package, package.lib) : DLL 'IRanges' not found: maybe not installed for this architecture? Error: package/namespace load failed for 'affycoretools' > sessionInfo() R version 2.12.0 (2010-10-15) Platform: x86_64-pc-mingw32/x64 (64-bit) locale: [1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 [3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C [5] LC_TIME=English_United States.1252 attached base packages: [1] grid stats graphics grDevices datasets utils methods base other attached packages: [1] limma_3.6.6 lattice_0.19-13 made4_1.24.0 scatterplot3d_0.3-31 gplots_2.8.0 [6] caTools_1.10 bitops_1.0-4.1 gdata_2.8.0 gtools_2.6.2 RColorBrewer_1.0-2 [11] ade4_1.4-16 KEGG.db_2.4.5 GO.db_2.4.5 RSQLite_0.9-3 DBI_0.2-5 [16] AnnotationDbi_1.12.0 affy_1.28.0 Biobase_2.10.0 RWinEdt_1.8-2 loaded via a namespace (and not attached): [1] affyio_1.18.0 annaffy_1.22.0 annotate_1.28.0 biomaRt_2.6.0 Category_2.16.0 [6] genefilter_1.32.0 GOstats_2.16.0 graph_1.28.0 GSEABase_1.12.0 preprocessCore_1.12.0 [11] RBGL_1.26.0 RCurl_1.4-4.1 splines_2.12.0 survival_2.35-8 tools_2.12.0 [16] XML_3.2-0.1 xtable_1.5-6 > Thanks, Jenny At 09:16 AM 11/10/2010, Jenny Drnevich wrote: >Got it installed. Thanks Herv?! > >Jenny > >At 07:00 PM 11/9/2010, Hervé Pagès wrote: >>On 11/09/2010 03:39 PM, Hervé Pagès wrote: >>>Hi Jenny, Martha, >>> >>>Thanks for reporting this problem. >>> >>>Because of a problem we had recently with our build system, the >>>Windows binary of limma that is currently available thru biocLite() >>>is single arch only (it has the 32-bit part but is missing the 64-bit >>>part). A new binary containing the 2 archs will be available in a few >>>minutes. Please reinstall with biocLite(). >> >>The new limma binary (bi-arch) is now available: >> >>D:\biocbld\bbs-2.7-bioc>R\bin\R >> >>R version 2.12.0 RC (2010-10-11 r53293) >>Copyright (C) 2010 The R Foundation for Statistical Computing >>ISBN 3-900051-07-0 >>Platform: x86_64-pc-mingw32/x64 (64-bit) >>[...] >> > source("http://bioconductor.org/biocLite.R") >>BioC_mirror = http://www.bioconductor.org >>Change using chooseBioCmirror(). >> > biocLite("limma") >>Using R version 2.12.0, biocinstall version 2.7.4. >>Installing Bioconductor version 2.7 packages: >>[1] "limma" >>Please wait... >> >>trying URL >>'http://www.bioconductor.org/packages/2.7/bioc/bin/windows/contrib/2 .12/limma_3.6.6.zip' >>Content type 'application/zip' length 1280462 bytes (1.2 Mb) >>opened URL >>downloaded 1.2 Mb >> >>package 'limma' successfully unpacked and MD5 sums checked >> >>The downloaded packages are in >>C:\Users\biocbuild2\AppData\Local\Temp\2\RtmpYU9pzb\downloaded_packa ges >> > library(limma) >> > sessionInfo() >>R version 2.12.0 RC (2010-10-11 r53293) >>Platform: x86_64-pc-mingw32/x64 (64-bit) >> >>locale: >>[1] LC_COLLATE=English_United States.1252 >>[2] LC_CTYPE=English_United States.1252 >>[3] LC_MONETARY=English_United States.1252 >>[4] LC_NUMERIC=C >>[5] LC_TIME=English_United States.1252 >> >>attached base packages: >>[1] stats graphics grDevices utils datasets methods base >> >>other attached packages: >>[1] limma_3.6.6 >> >>loaded via a namespace (and not attached): >>[1] tools_2.12.0 >> > >> >>Also to answer your question about how the shared library for both >>32- and 64-bit installations is working: bi-arch Windows packages >>that contain native code are compiled for the 2 archs and the >>resulting DLLs are put under <pkgtopdir>/libs/i386 and >><pkgtopdir>/libs/x64 respectively. In addition those packages >>have an Archs field in their DESCRIPTION file that lists the >>supported archs, e.g.: >> >>Archs: i386, x64 >> >>Packages that don't contain native code don't have the Archs field. >>Note that this field is not something the developer needs to be >>dealing with: it is automatically added when the binary package is >>built (hence you won't find any documentation about it in the >>"Writing R Extensions" manual). >> >>Please let me know if you have any question. >> >>H. >> >> >>> >>>Other packages might have the same problem but we'll need to wait >>>after the next build cycle is finished in order to do a more systematic >>>check. >>> >>>Cheers, >>>H. >>> >>> >>>On 11/09/2010 01:21 PM, mkbehnke at gmail.com wrote: >>>>I had the same problem but was too busy to pursue it at the time - I'm >>>>interested in the response too! >>>>Martha >>>> >>>>Sent from my Verizon Wireless BlackBerry >>>> >>>>-----Original Message----- >>>>From: Jenny Drnevich<drnevich at="" illinois.edu=""> >>>>Sender: bioconductor-bounces at stat.math.ethz.ch >>>>Date: Tue, 09 Nov 2010 15:15:39 >>>>To:<bioconductor at="" stat.math.ethz.ch=""> >>>>Subject: [BioC] can't get limma for R 2.12.0 x64? >>>> >>>>Hi all, >>>> >>>>I'm just now getting around to upgrading to R 2.12.0. Last month I >>>>got a fancy new laptop, 64-bit Windows 7, and I was able to install R >>>>x64 2.11.1 from the separate binary and then use biocLite() just >>>>fine. With the new release of R 2.12.0, it seems they changed the way >>>>the R x64 is handled (from the Change Log): >>>> >>>>> >>>>>64-bit NEWS >>>> >>>>>The 32- and 64-bit distributions have been merged: >>>>> >>>>>There is a combined installer (called 'R-<version>-win.exe'). When >>>>>used under 32-bit Windows this works as before and installs 32-bit >>>>>R. When used under 64-bit Windows there are options to install >>>>>either or both of 32- and 64-bit R: the default is to install both. >>>>> >>>>>The default package type is "win.binary" on both 32- and 64-bit >>>>>builds: a single repository contains binary packages for both >>>>>architectures. This is in place for CRAN, CRANextras and BioC: type >>>>>= "win64.binary" can still be used for any repositories which follow >>>>>the R 2.11.x convention. With the default filters (see >>>>>?available.packages) packages will only be offered if they are >>>>>available for the current architecture. >>>>> >>>>>The default personal library, e.g. '~/R/win-library/2.12' is now the >>>>>same for both 32- and 64-bit R. >>>> >>>>I'm thinking it's great that I can easily have both 32-bit and 64-bit >>>>versions of R. I use the combined installer and install both 32- and >>>>64-bit versions. I plan on primarily using the 64-bit version, so I >>>>first go into that and use biocLite(), but I got a warning message >>>>that package 'limma' is not available: >>>> >>>> > source("http://bioconductor.org/biocLite.R") >>>>BioC_mirror = http://www.bioconductor.org >>>>Change using chooseBioCmirror(). >>>> > biocLite() >>>>Using R version 2.12.0, biocinstall version 2.7.4. >>>>Installing Bioconductor version 2.7 packages: >>>>[1] "affy" "affydata" "affyPLM" "affyQCReport" >>>>[5] "annaffy" "annotate" "Biobase" "biomaRt" >>>>[9] "Biostrings" "DynDoc" "gcrma" "genefilter" >>>>[13] "geneplotter" "GenomicRanges" "hgu95av2.db" "limma" >>>>[17] "marray" "multtest" "vsn" "xtable" >>>>Please wait... >>>> >>>>#skipped a bunch of output >>>> >>>>Warning message: >>>>In getDependencies(pkgs, dependencies, available, lib) : >>>>packages 'GenomicRanges', 'limma' are not available >>>> >>>> > biocLite("limma") >>>>Using R version 2.12.0, biocinstall version 2.7.4. >>>>Installing Bioconductor version 2.7 packages: >>>>[1] "limma" >>>>Please wait... >>>> >>>>Warning message: >>>>In getDependencies(pkgs, dependencies, available, lib) : >>>>package 'limma' is not available >>>> >>>> > sessionInfo() >>>>R version 2.12.0 (2010-10-15) >>>>Platform: x86_64-pc-mingw32/x64 (64-bit) >>>> >>>>locale: >>>>[1] LC_COLLATE=English_United States.1252 >>>>[2] LC_CTYPE=English_United States.1252 >>>>[3] LC_MONETARY=English_United States.1252 >>>>[4] LC_NUMERIC=C >>>>[5] LC_TIME=English_United States.1252 >>>> >>>>attached base packages: >>>>[1] stats graphics grDevices utils datasets methods base >>>> >>>>loaded via a namespace (and not attached): >>>>[1] tools_2.12.0 >>>> >>>> >>>>The current page for limma says the windows binary is 32-& 64-bit: >>>>http://bioconductor.org/help/bioc- views/release/bioc/html/limma.html >>>> >>>>So then I went into the 32-bit R and used biocLite(), and it >>>>installed everything just fine, and I can load limma: >>>> >>>> > library(limma) >>>> > sessionInfo() >>>>R version 2.12.0 (2010-10-15) >>>>Platform: i386-pc-mingw32/i386 (32-bit) >>>> >>>>locale: >>>>[1] LC_COLLATE=English_United States.1252 >>>>[2] LC_CTYPE=English_United States.1252 >>>>[3] LC_MONETARY=English_United States.1252 >>>>[4] LC_NUMERIC=C >>>>[5] LC_TIME=English_United States.1252 >>>> >>>>attached base packages: >>>>[1] stats graphics grDevices utils datasets methods base >>>> >>>>other attached packages: >>>>[1] limma_3.6.6 >>>> >>>>loaded via a namespace (and not attached): >>>>[1] tools_2.12.0 >>>> >>>> >>>>If I go back to the x-64 R and try to load limma, I now get this message: >>>> >>>> > library(limma) >>>>Error: package 'limma' is not installed for 'arch=x64' >>>> >>>> >>>>I have no idea how the shared library for both 32- and 64-bit >>>>installations is going to work. I looked at both the R and BioC >>>>mailing lists, but no one seemed to post this problem yet, so I'm >>>>wondering what I'm doing wrong. Shouldn't it "just work", or do I >>>>need to get the 64-bit toolchain and compile limma from source for my >>>>64-bit R? >>>> >>>>Thanks, >>>>Jenny >>>> >>>>[[alternative HTML version deleted]] >>>> >>>>_______________________________________________ >>>>Bioconductor mailing list >>>>Bioconductor at stat.math.ethz.ch >>>>https://stat.ethz.ch/mailman/listinfo/bioconductor >>>>Search the archives: >>>>http://news.gmane.org/gmane.science.biology.informatics.conductor >>>>_______________________________________________ >>>>Bioconductor mailing list >>>>Bioconductor at stat.math.ethz.ch >>>>https://stat.ethz.ch/mailman/listinfo/bioconductor >>>>Search the archives: >>>>http://news.gmane.org/gmane.science.biology.informatics.conductor >> >> >>-- >>Hervé Pagès >> >>Program in Computational Biology >>Division of Public Health Sciences >>Fred Hutchinson Cancer Research Center >>1100 Fairview Ave. N, M2-B876 >>P.O. Box 19024 >>Seattle, WA 98109-1024 >> >>E-mail: hpages at fhcrc.org >>Phone: (206) 667-5791 >>Fax: (206) 667-1319 > >_______________________________________________ >Bioconductor mailing list >Bioconductor at stat.math.ethz.ch >https://stat.ethz.ch/mailman/listinfo/bioconductor >Search the archives: >http://news.gmane.org/gmane.science.biology.informatics.conductor
ADD REPLY
0
Entering edit mode
Hi Jenny, Yes I did a complete check today and found a few more packages with the same problem: ADaCGH2 crlmm GeneR GenomicRanges IRanges qpgraph The bi-arch versions of crlmm, IRanges and qpgraph are on their way to the public repo (will be available thru biocLite() in 15 or 20 min.). For the 3 remaining packages, we'll need to wait that the build system can actually produce the bi-arch versions (they had failures during the latest builds). Thanks for your patience and sorry for the inconvenience. H. On 11/10/2010 02:41 PM, Jenny Drnevich wrote: > Hi Herv?, > > Maybe same problem as before, but now for IRanges? I don't know that I > use this package directly, but I use affycoretools extensively, and it > won't load properly without IRanges: > > > biocLite("IRanges") > Using R version 2.12.0, biocinstall version 2.7.4. > Installing Bioconductor version 2.7 packages: > [1] "IRanges" > Please wait... > > Warning message: > In getDependencies(pkgs, dependencies, available, lib) : > package ?IRanges? is not available > > library(affycoretools) > Error in library.dynam(lib, package, package.lib) : > DLL 'IRanges' not found: maybe not installed for this architecture? > Error: package/namespace load failed for 'affycoretools' > > sessionInfo() > R version 2.12.0 (2010-10-15) > Platform: x86_64-pc-mingw32/x64 (64-bit) > > locale: > [1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United > States.1252 > [3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C > [5] LC_TIME=English_United States.1252 > > attached base packages: > [1] grid stats graphics grDevices datasets utils methods base > > other attached packages: > [1] limma_3.6.6 lattice_0.19-13 made4_1.24.0 scatterplot3d_0.3-31 > gplots_2.8.0 > [6] caTools_1.10 bitops_1.0-4.1 gdata_2.8.0 gtools_2.6.2 RColorBrewer_1.0-2 > [11] ade4_1.4-16 KEGG.db_2.4.5 GO.db_2.4.5 RSQLite_0.9-3 DBI_0.2-5 > [16] AnnotationDbi_1.12.0 affy_1.28.0 Biobase_2.10.0 RWinEdt_1.8-2 > > loaded via a namespace (and not attached): > [1] affyio_1.18.0 annaffy_1.22.0 annotate_1.28.0 biomaRt_2.6.0 > Category_2.16.0 > [6] genefilter_1.32.0 GOstats_2.16.0 graph_1.28.0 GSEABase_1.12.0 > preprocessCore_1.12.0 > [11] RBGL_1.26.0 RCurl_1.4-4.1 splines_2.12.0 survival_2.35-8 tools_2.12.0 > [16] XML_3.2-0.1 xtable_1.5-6 > > > > > Thanks, > Jenny > > > At 09:16 AM 11/10/2010, Jenny Drnevich wrote: >> Got it installed. Thanks Herv?! >> >> Jenny >> >> At 07:00 PM 11/9/2010, Hervé Pagès wrote: >>> On 11/09/2010 03:39 PM, Hervé Pagès wrote: >>>> Hi Jenny, Martha, >>>> >>>> Thanks for reporting this problem. >>>> >>>> Because of a problem we had recently with our build system, the >>>> Windows binary of limma that is currently available thru biocLite() >>>> is single arch only (it has the 32-bit part but is missing the 64-bit >>>> part). A new binary containing the 2 archs will be available in a few >>>> minutes. Please reinstall with biocLite(). >>> >>> The new limma binary (bi-arch) is now available: >>> >>> D:\biocbld\bbs-2.7-bioc>R\bin\R >>> >>> R version 2.12.0 RC (2010-10-11 r53293) >>> Copyright (C) 2010 The R Foundation for Statistical Computing >>> ISBN 3-900051-07-0 >>> Platform: x86_64-pc-mingw32/x64 (64-bit) >>> [...] >>> > source("http://bioconductor.org/biocLite.R") >>> BioC_mirror = http://www.bioconductor.org >>> Change using chooseBioCmirror(). >>> > biocLite("limma") >>> Using R version 2.12.0, biocinstall version 2.7.4. >>> Installing Bioconductor version 2.7 packages: >>> [1] "limma" >>> Please wait... >>> >>> trying URL >>> 'http://www.bioconductor.org/packages/2.7/bioc/bin/windows/contrib /2.12/limma_3.6.6.zip' >>> >>> Content type 'application/zip' length 1280462 bytes (1.2 Mb) >>> opened URL >>> downloaded 1.2 Mb >>> >>> package 'limma' successfully unpacked and MD5 sums checked >>> >>> The downloaded packages are in >>> C:\Users\biocbuild2\AppData\Local\Temp\2\RtmpYU9pzb\downloaded_pac kages >>> > library(limma) >>> > sessionInfo() >>> R version 2.12.0 RC (2010-10-11 r53293) >>> Platform: x86_64-pc-mingw32/x64 (64-bit) >>> >>> locale: >>> [1] LC_COLLATE=English_United States.1252 >>> [2] LC_CTYPE=English_United States.1252 >>> [3] LC_MONETARY=English_United States.1252 >>> [4] LC_NUMERIC=C >>> [5] LC_TIME=English_United States.1252 >>> >>> attached base packages: >>> [1] stats graphics grDevices utils datasets methods base >>> >>> other attached packages: >>> [1] limma_3.6.6 >>> >>> loaded via a namespace (and not attached): >>> [1] tools_2.12.0 >>> > >>> >>> Also to answer your question about how the shared library for both >>> 32- and 64-bit installations is working: bi-arch Windows packages >>> that contain native code are compiled for the 2 archs and the >>> resulting DLLs are put under <pkgtopdir>/libs/i386 and >>> <pkgtopdir>/libs/x64 respectively. In addition those packages >>> have an Archs field in their DESCRIPTION file that lists the >>> supported archs, e.g.: >>> >>> Archs: i386, x64 >>> >>> Packages that don't contain native code don't have the Archs field. >>> Note that this field is not something the developer needs to be >>> dealing with: it is automatically added when the binary package is >>> built (hence you won't find any documentation about it in the >>> "Writing R Extensions" manual). >>> >>> Please let me know if you have any question. >>> >>> H. >>> >>> >>>> >>>> Other packages might have the same problem but we'll need to wait >>>> after the next build cycle is finished in order to do a more systematic >>>> check. >>>> >>>> Cheers, >>>> H. >>>> >>>> >>>> On 11/09/2010 01:21 PM, mkbehnke at gmail.com wrote: >>>>> I had the same problem but was too busy to pursue it at the time - I'm >>>>> interested in the response too! >>>>> Martha >>>>> >>>>> Sent from my Verizon Wireless BlackBerry >>>>> >>>>> -----Original Message----- >>>>> From: Jenny Drnevich<drnevich at="" illinois.edu=""> >>>>> Sender: bioconductor-bounces at stat.math.ethz.ch >>>>> Date: Tue, 09 Nov 2010 15:15:39 >>>>> To:<bioconductor at="" stat.math.ethz.ch=""> >>>>> Subject: [BioC] can't get limma for R 2.12.0 x64? >>>>> >>>>> Hi all, >>>>> >>>>> I'm just now getting around to upgrading to R 2.12.0. Last month I >>>>> got a fancy new laptop, 64-bit Windows 7, and I was able to install R >>>>> x64 2.11.1 from the separate binary and then use biocLite() just >>>>> fine. With the new release of R 2.12.0, it seems they changed the way >>>>> the R x64 is handled (from the Change Log): >>>>> >>>>>> >>>>>> 64-bit NEWS >>>>> >>>>>> The 32- and 64-bit distributions have been merged: >>>>>> >>>>>> There is a combined installer (called 'R-<version>-win.exe'). When >>>>>> used under 32-bit Windows this works as before and installs 32-bit >>>>>> R. When used under 64-bit Windows there are options to install >>>>>> either or both of 32- and 64-bit R: the default is to install both. >>>>>> >>>>>> The default package type is "win.binary" on both 32- and 64-bit >>>>>> builds: a single repository contains binary packages for both >>>>>> architectures. This is in place for CRAN, CRANextras and BioC: type >>>>>> = "win64.binary" can still be used for any repositories which follow >>>>>> the R 2.11.x convention. With the default filters (see >>>>>> ?available.packages) packages will only be offered if they are >>>>>> available for the current architecture. >>>>>> >>>>>> The default personal library, e.g. '~/R/win-library/2.12' is now the >>>>>> same for both 32- and 64-bit R. >>>>> >>>>> I'm thinking it's great that I can easily have both 32-bit and 64-bit >>>>> versions of R. I use the combined installer and install both 32- and >>>>> 64-bit versions. I plan on primarily using the 64-bit version, so I >>>>> first go into that and use biocLite(), but I got a warning message >>>>> that package 'limma' is not available: >>>>> >>>>> > source("http://bioconductor.org/biocLite.R") >>>>> BioC_mirror = http://www.bioconductor.org >>>>> Change using chooseBioCmirror(). >>>>> > biocLite() >>>>> Using R version 2.12.0, biocinstall version 2.7.4. >>>>> Installing Bioconductor version 2.7 packages: >>>>> [1] "affy" "affydata" "affyPLM" "affyQCReport" >>>>> [5] "annaffy" "annotate" "Biobase" "biomaRt" >>>>> [9] "Biostrings" "DynDoc" "gcrma" "genefilter" >>>>> [13] "geneplotter" "GenomicRanges" "hgu95av2.db" "limma" >>>>> [17] "marray" "multtest" "vsn" "xtable" >>>>> Please wait... >>>>> >>>>> #skipped a bunch of output >>>>> >>>>> Warning message: >>>>> In getDependencies(pkgs, dependencies, available, lib) : >>>>> packages 'GenomicRanges', 'limma' are not available >>>>> >>>>> > biocLite("limma") >>>>> Using R version 2.12.0, biocinstall version 2.7.4. >>>>> Installing Bioconductor version 2.7 packages: >>>>> [1] "limma" >>>>> Please wait... >>>>> >>>>> Warning message: >>>>> In getDependencies(pkgs, dependencies, available, lib) : >>>>> package 'limma' is not available >>>>> >>>>> > sessionInfo() >>>>> R version 2.12.0 (2010-10-15) >>>>> Platform: x86_64-pc-mingw32/x64 (64-bit) >>>>> >>>>> locale: >>>>> [1] LC_COLLATE=English_United States.1252 >>>>> [2] LC_CTYPE=English_United States.1252 >>>>> [3] LC_MONETARY=English_United States.1252 >>>>> [4] LC_NUMERIC=C >>>>> [5] LC_TIME=English_United States.1252 >>>>> >>>>> attached base packages: >>>>> [1] stats graphics grDevices utils datasets methods base >>>>> >>>>> loaded via a namespace (and not attached): >>>>> [1] tools_2.12.0 >>>>> >>>>> >>>>> The current page for limma says the windows binary is 32-& 64-bit: >>>>> http://bioconductor.org/help/bioc- views/release/bioc/html/limma.html >>>>> >>>>> So then I went into the 32-bit R and used biocLite(), and it >>>>> installed everything just fine, and I can load limma: >>>>> >>>>> > library(limma) >>>>> > sessionInfo() >>>>> R version 2.12.0 (2010-10-15) >>>>> Platform: i386-pc-mingw32/i386 (32-bit) >>>>> >>>>> locale: >>>>> [1] LC_COLLATE=English_United States.1252 >>>>> [2] LC_CTYPE=English_United States.1252 >>>>> [3] LC_MONETARY=English_United States.1252 >>>>> [4] LC_NUMERIC=C >>>>> [5] LC_TIME=English_United States.1252 >>>>> >>>>> attached base packages: >>>>> [1] stats graphics grDevices utils datasets methods base >>>>> >>>>> other attached packages: >>>>> [1] limma_3.6.6 >>>>> >>>>> loaded via a namespace (and not attached): >>>>> [1] tools_2.12.0 >>>>> >>>>> >>>>> If I go back to the x-64 R and try to load limma, I now get this >>>>> message: >>>>> >>>>> > library(limma) >>>>> Error: package 'limma' is not installed for 'arch=x64' >>>>> >>>>> >>>>> I have no idea how the shared library for both 32- and 64-bit >>>>> installations is going to work. I looked at both the R and BioC >>>>> mailing lists, but no one seemed to post this problem yet, so I'm >>>>> wondering what I'm doing wrong. Shouldn't it "just work", or do I >>>>> need to get the 64-bit toolchain and compile limma from source for my >>>>> 64-bit R? >>>>> >>>>> Thanks, >>>>> Jenny >>>>> >>>>> [[alternative HTML version deleted]] >>>>> >>>>> _______________________________________________ >>>>> Bioconductor mailing list >>>>> Bioconductor at stat.math.ethz.ch >>>>> https://stat.ethz.ch/mailman/listinfo/bioconductor >>>>> Search the archives: >>>>> http://news.gmane.org/gmane.science.biology.informatics.conductor >>>>> _______________________________________________ >>>>> Bioconductor mailing list >>>>> Bioconductor at stat.math.ethz.ch >>>>> https://stat.ethz.ch/mailman/listinfo/bioconductor >>>>> Search the archives: >>>>> http://news.gmane.org/gmane.science.biology.informatics.conductor >>> >>> >>> -- >>> Hervé Pagès >>> >>> Program in Computational Biology >>> Division of Public Health Sciences >>> Fred Hutchinson Cancer Research Center >>> 1100 Fairview Ave. N, M2-B876 >>> P.O. Box 19024 >>> Seattle, WA 98109-1024 >>> >>> E-mail: hpages at fhcrc.org >>> Phone: (206) 667-5791 >>> Fax: (206) 667-1319 >> >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at stat.math.ethz.ch >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor > -- Hervé Pagès Program in Computational Biology Division of Public Health Sciences Fred Hutchinson Cancer Research Center 1100 Fairview Ave. N, M2-B876 P.O. Box 19024 Seattle, WA 98109-1024 E-mail: hpages at fhcrc.org Phone: (206) 667-5791 Fax: (206) 667-1319
ADD REPLY

Login before adding your answer.

Traffic: 733 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6