[Bioc-devel] Installing pkg with configure with support to multiple architectures

Dan Tenenbaum dtenenba at fhcrc.org
Fri Jan 27 22:51:00 CET 2012


On Fri, Jan 27, 2012 at 7:48 AM, Benilton Carvalho
<beniltoncarvalho at gmail.com> wrote:
> Yes, this is with the CRAN build... but... is it a bug if documented?
>
> The "R Installation and Administration" manual says on Section 2.6:
>
> <quote>
> R CMD INSTALL will detect if more than one build is installed and try
> to install packages with the appropriate library objects for each.
> This will not be done if the package has an executable configure
> script or a src/Makefile file. In such cases you can install for extra
> builds by
>
>     R --arch=name CMD INSTALL --libs-only pkg1 pkg2 ...
> </quote>
>
> which is the case for affyio and affy (so, they only get installed
> under the architecture used to call the installer). This will also be
> the case for oligo.... however, gcrma does not have a configure (nor a
> Makefile)... and that's what rises the whole issue.
>
> So, back to my initial point, it would be nice if there was something
> we could add to the packages to work around this issue...

Agreed. There is no such thing now. Both CRAN and Bioconductor use
external shell scripts to take a source tarball and generate a
multi-arch binary (.tgz) tarball.
Dan


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



More information about the Bioc-devel mailing list