[Bioc-devel] changes to igraph break many Bioconductor packages (in release and devel)
Dan Tenenbaum
dtenenba at fredhutch.org
Wed Jul 22 16:06:00 CEST 2015
----- Original Message -----
> From: "Glyn Bradley" <glyn.x.bradley at gsk.com>
> To: bioc-devel at r-project.org
> Sent: Wednesday, July 22, 2015 1:59:18 AM
> Subject: Re: [Bioc-devel] changes to igraph break many Bioconductor packages (in release and devel)
>
> Hi All
>
> Is it acceptable to specify a particular version of igraph for our
> package to use, even as a temporary fix?
>
It's only possible to say "package(>= x.y.z)". So you can't depend on a specific version (and not one higher than that). Besides, there can only be one version of a package on the build system.
> Failing that, does anyone know of any way I can get R to tell me
> which functions in our package (CausalR) call which igraph
> functions?
You could try using codetoolsBioC which is not available via biocLite() but is in svn at
https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/codetoolsBioC
The function writeNamespaceImports() will attempt to generate the 'imports' section of a NAMESPACE file.
You could also just try building/checking your package against the latest igraph and see if there are any complaints. Though that might not catch every use of igraph...
Dan
>
> Thanks
> Glyn
>
> -----Original Message-----
> From: Bioc-devel [mailto:bioc-devel-bounces at r-project.org] On Behalf
> Of bioc-devel-request at r-project.org
> Sent: 20 July 2015 11:00
> To: bioc-devel at r-project.org
> Subject: Bioc-devel Digest, Vol 136, Issue 20
>
> Send Bioc-devel mailing list submissions to
> bioc-devel at r-project.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
> or, via email, send a message with subject or body 'help' to
> bioc-devel-request at r-project.org
>
> You can reach the person managing the list at
> bioc-devel-owner at r-project.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Bioc-devel digest..."
>
>
> Today's Topics:
>
> 1. changes to igraph break many Bioconductor packages (in
> release and devel) (Dan Tenenbaum)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 19 Jul 2015 14:38:39 -0700 (PDT)
> From: Dan Tenenbaum <dtenenba at fredhutch.org>
> To: bioc-devel <bioc-devel at r-project.org>
> Subject: [Bioc-devel] changes to igraph break many Bioconductor
> packages (in release and devel)
> Message-ID:
> <622339655.4339608.1437341919035.JavaMail.root at fredhutch.org>
> Content-Type: text/plain; charset=utf-8
>
> Hello,
>
> The igraph package (in CRAN) recently had a major API change. The
> changes are detailed in its NEWS file:
> https://cran.r-project.org/web/packages/igraph/news.html
>
> The changes cause many Bioconductor packages to break in both release
> and devel. If you are the maintainer of one of the following
> packages, please see our build report (release:
> http://bioconductor.org/checkResults/release/bioc-LATEST/ ; devel:
> http://bioconductor.org/checkResults/devel/bioc-LATEST/ ) for a
> report of the error and fix it right away in release (if your
> package is in release) and devel. You should increment the package
> version number as well in order to cause your changes to propagate.
>
>
> BioNet
> CausalR
> facopy
> FEM *
> FGNet *
> geNetClassifier
> GenomicInteractions
> GenoView
> HTSanalyzeR
> netbiov
>
>
>
> * - these packages also need to be sure to import (in DESCRIPTION and
> NAMESPACE) the graph package.
>
>
> If you have any questions, please send them to the bioc-devel mailing
> list.
>
> Thanks,
> Dan
>
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Bioc-devel mailing list
> Bioc-devel at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>
>
> ------------------------------
>
> End of Bioc-devel Digest, Vol 136, Issue 20
> *******************************************
>
> ________________________________
>
> This e-mail was sent by GlaxoSmithKline Services Unlimited
> (registered in England and Wales No. 1047315), which is a
> member of the GlaxoSmithKline group of companies. The
> registered address of GlaxoSmithKline Services Unlimited
> is 980 Great West Road, Brentford, Middlesex TW8 9GS.
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>
More information about the Bioc-devel
mailing list