Hi,

By default, the build system installs CRAN dependencies on the Mac and Windows 
builders with 'type=both':

  install.packages("mypackage", type="both")

This means it first tries to install the binary and if that fails, it tries to 
install from source. Packages without native code or SystemRequirements usually 
install fine from source. This is the case for DiagrammeR which can be 
installed on the build machines. rsvg is in the Suggests field of DiagrammeR so 
rsvg is not needed to install or load the package.

The rsvg package is different in that it has 'librsvg2' as a SystemRequirement 
which is not installed on the Mac (or Windows) build machine:

  https://cran.r-project.org/web/packages/rsvg/index.html

We do install all SystemRequirements for Bioconductor packages on the Mac and 
Windows builders but not for CRAN packages. Installing all third party 
requirements of CRAN dependencies would add significantly to the build system 
maintenance and really only serves a purpose in this window of time where 
binaries are not available for devel.

cc'ing Herve in case he has more to add.

Valerie




On 02/12/2018 12:25 PM, Kevin Horan wrote:
Valerie,
    I'm not sure I understand. I looked at another package that is currently 
installed on the mac devel machine, DiagrammeR 
(https://cran.r-project.org/package=DiagrammeR), and it has the same set of 
links on the CRAN site as rsvg does. In particular, it does not show a  r-devel 
version for El Capitan.
    Also, rsvg is not installed on the release mac build machine either, which 
it should have a version for.

Kevin

On 02/07/2018 09:09 AM, Obenchain, Valerie wrote:
Hi Kevin,

CRAN binaries for El Capitan in devel aren't available. You can see this on the 
rsvg landing page:

https://cran.r-project.org/web/packages/rsvg/index.html

Nothing we can do until CRAN makes them available.

Valerie


On 02/07/2018 08:29 AM, Kevin Horan wrote:

The ChemmineR build is failing on the mac due to a new dependency not
being available, the package "rsvg". Would it be possible to install
that on the mac build machine? Thanks.

http://bioconductor.org/checkResults/devel/bioc-LATEST/ChemmineR/merida2-install.html


Kevin

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




This email message may contain legally privileged and/or confidential 
information. If you are not the intended recipient(s), or the employee or agent 
responsible for the delivery of this message to the intended recipient(s), you 
are hereby notified that any disclosure, copying, distribution, or use of this 
email message is prohibited. If you have received this message in error, please 
notify the sender immediately by e-mail and delete this email message from your 
computer. Thank you.




This email message may contain legally privileged and/or confidential 
information.  If you are not the intended recipient(s), or the employee or 
agent responsible for the delivery of this message to the intended 
recipient(s), you are hereby notified that any disclosure, copying, 
distribution, or use of this email message is prohibited.  If you have received 
this message in error, please notify the sender immediately by e-mail and 
delete this email message from your computer. Thank you.
        [[alternative HTML version deleted]]

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

Reply via email to