On 04/20/2016 12:14 PM, Zach Skidmore wrote:
Hi All,

I'm curious what the preferred method is for dealing with System
Requirements originating from an imported package. For example, if I had
a package that imported `biomaRt` which itself imports `XML` which has
the SystemRequirement `libxml2` how is that dealt with? Are package
installers expected to troubleshoot this (via install messages), should
I put this requirement and install instructions for `libxml2` in a
README for my package?

I think you should concern yourself only with the system dependencies of _your_ package, rather than trying to track or duplicate indirect system dependencies. If you're not satisfied with the way the original package 'helps' users to satisfy system dependencies, then you should communicate with the maintainer of the original package. That way your users, and indeed all direct and indirect users of the original package, benefit from improved instructions.

Martin


Thanks for any input,
Zach



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.

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

Reply via email to