[ https://issues.apache.org/jira/browse/MESOS-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Artem Harutyunyan updated MESOS-5550: ------------------------------------- Sprint: Mesosphere Sprint 36, Mesosphere Sprint 37, Mesosphere Sprint 38 (was: Mesosphere Sprint 36, Mesosphere Sprint 37) > 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 > Fix For: 1.0.0 > > > 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)