Thanks !

Am away from office the following 10 days, but will follow your advice when
back, and hopefully everything will then work as intended.

Jesper

On Thu, Jan 3, 2013 at 7:17 AM, Dan Tenenbaum <dtene...@fhcrc.org> wrote:

> On Fri, Dec 28, 2012 at 11:31 AM, Dan Tenenbaum <dtene...@fhcrc.org>
> wrote:
> > On Fri, Dec 28, 2012 at 11:01 AM, Jesper Gådin <jesper.ga...@gmail.com>
> wrote:
> >> After some fighting I have now the bleeding edge of R and the
> bioconductor
> >> packages, and my own package was installed without any errors. Perfect!
> >>
> >> Even if I finally got everything to work I get this error worth
> mentioning:
> >>
> >>>biocLite("Biobase", type="source")
> >>
> >> BioC_mirror: http://bioconductor.org
> >> Using Bioconductor version 2.12 (BiocInstaller 1.9.6), R version 3.0.0.
> >> Installing package(s) 'Biobase'
> >> trying URL '
> >>
> http://bioconductor.org/packages/2.12/bioc/src/contrib/Biobase_2.19.1.tar.gz
> >> '
> >> Content type 'application/x-gzip' length 1845259 bytes (1.8 Mb)
> >> opened URL
> >> ==================================================
> >> downloaded 1.8 Mb
> >>
> >> * installing *source* package ‘Biobase’ ...
> >> ** libs
> >> gcc -std=gnu99 -I/home/<somepath>/r-devel/include -DNDEBUG
> >> -I/usr/local/include    -fpic  -g -O2  -c Rinit.c -o Rinit.o
> >> Rinit.c:3:31: fatal error: R_ext/RConverters.h: No such file or
> directory
> >> compilation terminated.
> >> make: *** [Rinit.o] Error 1
> >> ERROR: compilation failed for package ‘Biobase’
> >> * removing ‘/home/<somepath>/r-devel/library/Biobase’
> >> * restoring previous ‘/home/<somepath>/r-devel/library/Biobase’
> >>
> >
> > Hmm, this does seem somehow broken, Does the file
> > $R_HOME/include/R_ext/RConverters.h
> > exist?
> > Are you using the same version of R interactively as you are on the
> > command line (rdev)? If not, does this work when you do?
> >
> > Dan
> >
> >
> >> Instead I can install Biobase source by,
> >> #"rdev" is my alias for r-devel
> >>> rdev CMD INSTALL Biobase -l $R_DEV_LIB
> >>
>
> Sorry, I steered you wrong earlier.
>
> As I mentioned elsewhere on this list:
>
> RConverters.h has been removed from R-devel in recent days.
>
> Biobase 2.19.2 no longer refers to this file. You can check it out from svn
> https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/Biobase/
> (login: readonly/readonly)
>
> Or install it with biocLite("Biobase") after 10:30AM Seattle time on
> Friday.
>
> Thanks,
> Dan
>
>
> >> This is somehow weird...
> >>
> >> /Jesper
> >>
> >>> sessionInfo()
> >> R Under development (unstable) (2012-12-28 r61466)
> >> Platform: x86_64-unknown-linux-gnu (64-bit)
> >>
> >> locale:
> >>  [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
> >>  [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8
> >>  [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8
> >>  [7] LC_PAPER=C                 LC_NAME=C
> >>  [9] LC_ADDRESS=C               LC_TELEPHONE=C
> >> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
> >>
> >> attached base packages:
> >> [1] stats     graphics  grDevices utils     datasets  methods   base
> >>
> >> other attached packages:
> >> [1] basicASE_1.3.1
> >>
> >> loaded via a namespace (and not attached):
> >>  [1] AnnotationDbi_1.21.9   Biobase_2.19.1         BiocGenerics_0.5.6
> >>  [4] biomaRt_2.15.0         Biostrings_2.27.8      bitops_1.0-5
> >>  [7] BSgenome_1.27.1        DBI_0.2-5
>  GenomicFeatures_1.11.5
> >> [10] GenomicRanges_1.11.20  IRanges_1.17.23        parallel_3.0.0
> >> [13] RCurl_1.95-3           Rsamtools_1.11.14      RSQLite_0.11.2
> >> [16] rtracklayer_1.19.6     stats4_3.0.0           tools_3.0.0
> >> [19] XML_3.95-0.1           zlibbioc_1.5.0
> >>
> >>
> >>
> >> On Mon, Dec 24, 2012 at 2:18 AM, Martin Morgan <mtmor...@fhcrc.org>
> wrote:
> >>
> >>> On 12/23/2012 05:07 PM, Jesper Gådin wrote:
> >>>
> >>>> Thanks!
> >>>>
> >>>> That helped the problem with the OrgDb warning. Unfortunately when I
> >>>> installed
> >>>> the devel AnnotationDbi and BiocGenerics, I got around 40 other
> warnings
> >>>> during
> >>>> the R CMD INSTALL , looking like this:
> >>>>
> >>>> ** R
> >>>> ** inst
> >>>> ** preparing package for lazy loading
> >>>> Warning in .simpleDuplicateClass(def, prev) :
> >>>>    A specification for S3 class “AsIs” in package ‘IRanges’ seems
> >>>> equivalent to
> >>>> one from package ‘BiocGenerics’ and is not turning on duplicate class
> >>>> definitions for this class
> >>>> Warning: multiple methods tables found for ‘sort’
> >>>> Warning: multiple methods tables found for ‘rank’
> >>>> Warning: multiple methods tables found for ‘as.data.frame’
> >>>> Warning: multiple methods tables found for ‘unlist’
> >>>> Warning: multiple methods tables found for ‘match’
> >>>> Warning: replacing previous import ‘.__C__AsIs’ when loading ‘IRanges’
> >>>> Warning: replacing previous import ‘as.data.frame’ when loading
> ‘IRanges’
> >>>> Warning: replacing previous import ‘match’ when loading ‘IRanges’
> >>>> Warning: replacing previous import ‘rank’ when loading ‘IRanges’
> >>>> ...
> >>>> ...
> >>>>
> >>>> Can it be helped? And am very curious also to why all these warnings?
> >>>>
> >>>> Jesper
> >>>>
> >>>> NEW SESSIONINFO
> >>>>  > sessionInfo()
> >>>> R version 2.15.1 (2012-06-22)
> >>>>
> >>>
> >>> You'll need to use R-devel aka R-3.0; this will likely mean 'starting
> from
> >>> scratch' with installing bioc packages, so they'll all then be
> up-to-date
> >>> and most (all?) of these warnings will go away. Right now, you have a
> mix
> >>> of 'devel' and release Bioc packages (note the even (release) and odd
> >>> (devel) 'y' part of the x.y.z version numbers in your Bioc packages),
> which
> >>> is a recipe for disaster. Some of the warnings might persist, but
> that's
> >>> life in the devel lanes -- there is some code re-organization going on
> at
> >>> the moment, and things may be in a temporary state of flux.
> >>>
> >>> Martin
> >>>
> >>>  Platform: x86_64-unknown-linux-gnu (64-bit)
> >>>>
> >>>> locale:
> >>>>   [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
> >>>>   [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8
> >>>>   [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8
> >>>>   [7] LC_PAPER=C                 LC_NAME=C
> >>>>   [9] LC_ADDRESS=C               LC_TELEPHONE=C
> >>>> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
> >>>>
> >>>> attached base packages:
> >>>> [1] stats     graphics  grDevices utils     datasets  methods   base
> >>>>
> >>>> other attached packages:
> >>>> [1] basicASE_1.3
> >>>>
> >>>> loaded via a namespace (and not attached):
> >>>>   [1] AnnotationDbi_1.21.9  Biobase_2.16.0        BiocGenerics_0.5.6
> >>>>   [4] biomaRt_2.12.0        Biostrings_2.24.1     bitops_1.0-5
> >>>>   [7] BSgenome_1.24.0       DBI_0.2-5
> GenomicFeatures_1.8.3
> >>>> [10] GenomicRanges_1.8.13  IRanges_1.14.4        parallel_2.15.1
> >>>> [13] RCurl_1.95-3          Rsamtools_1.8.6       RSQLite_0.11.2
> >>>> [16] rtracklayer_1.16.3    stats4_2.15.1         tools_2.15.1
> >>>> [19] XML_3.95-0.1          zlibbioc_1.2.0
> >>>>  >
> >>>>
> >>>>
> >>>> On Sun, Dec 23, 2012 at 8:06 AM, Martin Morgan <mtmor...@fhcrc.org
> >>>> <mailto:mtmor...@fhcrc.org>> wrote:
> >>>>
> >>>>     Hi Jesper --
> >>>>
> >>>>
> >>>>     On 12/22/2012 05:09 PM, Jesper Gådin wrote:
> >>>>
> >>>>         Hello all,
> >>>>
> >>>>         #I have been attempting to create a slot in my own class foo
> that
> >>>> is
> >>>>         supposed to contain an OrgDb object from the
> >>>> AnnotationDbi-package.
> >>>>         Actually it works, but during my build I get this warning:
> >>>>
> >>>>         ** R
> >>>>         ** inst
> >>>>         ** preparing package for lazy loading
> >>>>         Warning: Class "OrgDb" is defined (with package slot
> >>>> ‘AnnotationDbi’) but
> >>>>         no metadata object found to revise superClass
> information---not
> >>>> exported?
> >>>>         Making a copy in package fooPackage
> >>>>
> >>>>         #Below the parts of the code that may be relevant to solve the
> >>>> problem.
> >>>>         #My AllClasses file contain these lines:
> >>>>         setClassUnion("OrgDbOrNULL", c("OrgDb","NULL"))
> >>>>         setClass("foo",representation(
> >>>>
> >>>>                       OrgDb="OrgDbOrNULL",
> >>>>                       TxDbUCSC="TranscriptDbOrNULL"
> >>>>
> >>>>                       )
> >>>>         )
> >>>>
> >>>>         #My NAMESPACE file contain these lines:
> >>>>         importClassesFrom(__**AnnotationDbi, AnnotationDb)
> >>>>         importClassesFrom(__**GenomicFeatures, TranscriptDb)
> >>>>
> >>>>
> >>>>         #My DESCRIPTION file contain these lines:
> >>>>         Depends: R (>= 2.15.1), AnnotationDbi
> >>>>         Imports: methods, BiocGenerics, IRanges, GenomicRanges,
> >>>> GenomicFeatures,
> >>>>         Rsamtools, AnnotationDbi
> >>>>
> >>>>
> >>>>         #To add the TranscriptDb works perfectly(no warnings during
> >>>> build), but not
> >>>>         the AnnotationDb. I have looked at the source code for
> >>>> AnnotationDb and
> >>>>         realized it has reference classes. This might be causing the
> >>>> warning during
> >>>>         build, of the reason that I cannot import the OrgDb class in
> >>>> NAMESPACE, and
> >>>>         that because it is not exported from AnnotationDbi. Thought
> >>>> putting it in
> >>>>         the Depends field in the DESCRIPTION would help, but it did
> not,
> >>>>         unfortunately. All kinds of help is appreciated.
> >>>>
> >>>>
> >>>>     Thanks for reporting this. I have updated AnnotationDbi to export
> the
> >>>> OrgDb
> >>>>     class. This is in AnnotationDbi 1.21.9, in the 'devel' version of
> >>>>     Bioconductor (available when using the devel version of R).
> Version
> >>>> 1.21.9
> >>>>     will be available with biocLite after about 10am PST Monday.
> >>>>
> >>>>     You will also need to add
> >>>>
> >>>>        importClassesFrom(__**AnnotationDbi, AnnotationDb, OrgDb)
> >>>>
> >>>>
> >>>>     to your NAMESAPCE.
> >>>>
> >>>>     Best,
> >>>>
> >>>>     Martin
> >>>>
> >>>>
> >>>>         Sincerely,
> >>>>         Jesper
> >>>>
> >>>>
> >>>>             sessionInfo()
> >>>>
> >>>>         R version 2.15.1 (2012-06-22)
> >>>>         Platform: x86_64-unknown-linux-gnu (64-bit)
> >>>>
> >>>>         locale:
> >>>>            [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
> >>>>            [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8
> >>>>            [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8
> >>>>            [7] LC_PAPER=C                 LC_NAME=C
> >>>>            [9] LC_ADDRESS=C               LC_TELEPHONE=C
> >>>>         [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
> >>>>
> >>>>         attached base packages:
> >>>>         [1] stats     graphics  grDevices utils     datasets  methods
> >>>> base
> >>>>
> >>>>         other attached packages:
> >>>>         [1] basicASE_1.3         AnnotationDbi_1.18.4 Biobase_2.16.0
> >>>>         [4] BiocGenerics_0.2.0
> >>>>
> >>>>         loaded via a namespace (and not attached):
> >>>>            [1] biomaRt_2.12.0        Biostrings_2.24.1
> bitops_1.0-5
> >>>>            [4] BSgenome_1.24.0       DBI_0.2-5
> >>>> GenomicFeatures_1.8.3
> >>>>            [7] GenomicRanges_1.8.13  IRanges_1.14.4
>  RCurl_1.95-3
> >>>>         [10] Rsamtools_1.8.6       RSQLite_0.11.2
> >>>>  rtracklayer_1.16.3
> >>>>         [13] stats4_2.15.1         tools_2.15.1          XML_3.95-0.1
> >>>>         [16] zlibbioc_1.2.0
> >>>>
> >>>>                  [[alternative HTML version deleted]]
> >>>>
> >>>>
> >>>>
> >>>>         ______________________________**___________________
> >>>>         Bioc-devel@r-project.org <mailto:Bioc-devel@r-project.**org<
> Bioc-devel@r-project.org>>
> >>>> mailing list
> >>>>         https://stat.ethz.ch/mailman/_**_listinfo/bioc-devel<
> https://stat.ethz.ch/mailman/__listinfo/bioc-devel>
> >>>>
> >>>>         <https://stat.ethz.ch/mailman/**listinfo/bioc-devel<
> https://stat.ethz.ch/mailman/listinfo/bioc-devel>
> >>>> >
> >>>>
> >>>>
> >>>>
> >>>>     --
> >>>>     Computational Biology / Fred Hutchinson Cancer Research Center
> >>>>     1100 Fairview Ave. N.
> >>>>     PO Box 19024 Seattle, WA 98109
> >>>>
> >>>>     Location: Arnold Building M1 B861
> >>>>     Phone: (206) 667-2793 <tel:%28206%29%20667-2793>
> >>>>
> >>>>
> >>>>
> >>>
> >>> --
> >>> Computational Biology / Fred Hutchinson Cancer Research Center
> >>> 1100 Fairview Ave. N.
> >>> PO Box 19024 Seattle, WA 98109
> >>>
> >>> Location: Arnold Building M1 B861
> >>> Phone: (206) 667-2793
> >>>
> >>
> >>         [[alternative HTML version deleted]]
> >>
> >>
> >> _______________________________________________
> >> Bioc-devel@r-project.org mailing list
> >> https://stat.ethz.ch/mailman/listinfo/bioc-devel
> >>
>

        [[alternative HTML version deleted]]

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

Reply via email to