[
https://issues.apache.org/jira/browse/MESOS-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15338227#comment-15338227
]
Kevin Klues commented on MESOS-5550:
------------------------------------
https://reviews.apache.org/r/48912/
https://reviews.apache.org/r/48913/
> Remove Nvidia GPU Isolator's link-time dependence on `libnvidia-ml`
> -------------------------------------------------------------------
>
> Key: MESOS-5550
> URL: https://issues.apache.org/jira/browse/MESOS-5550
> Project: Mesos
> Issue Type: Improvement
> Reporter: Kevin Klues
> Assignee: Kevin Klues
> Labels: gpu, mesosphere
>
> The current Nvidia GPU isolator has a dependence on `libnvidia-ml`, and as
> such, pulls a hard dependence on this library into `libmesos`. The
> consequence of this is that any process that relies on `libmesos` has to have
> `libnvidia-ml` available as well, even on machines where no GPUs are
> available. Since this library is not easily installable through standard
> package managers, having such a hard dependence can be burdensome.
> This ticket proposes to pull in `libnvidia-ml` as a run-time dependence
> instead of a link-time dependence. As such, only machines that actually have
> GPUs installed and would like to rely on this library need to have it
> installed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)