Kevin Klues created MESOS-5550:
----------------------------------

             Summary: 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


The current Nvidia GPU isolator has a dependence on `libnvidia-ml`, and as 
such, puls 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)

Reply via email to