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)