Package Details: nvidia-container-runtime 3.5.0-2

Git Clone URL: https://aur.archlinux.org/nvidia-container-runtime.git (read-only, click to copy)
Package Base: nvidia-container-runtime
Description: NVIDIA opencontainer runtime fork to expose GPU devices to containers.
Upstream URL: https://github.com/NVIDIA/nvidia-container-runtime
Keywords: docker nvidia runc
Licenses: Apache
Submitter: lukeyeager
Maintainer: jshap (kiendang)
Last Packager: jshap
Votes: 18
Popularity: 0.54
First Submitted: 2017-09-12 21:38
Last Updated: 2021-05-20 17:04

Pinned Comments

jshap commented on 2019-03-20 15:16

This package was changed to properly build from source. If you want to continue using prebuilt binaries you can use nvidia-container-runtime-bin.

Latest Comments

jshap commented on 2021-03-02 22:17

JohnMaguire thanks, I just changed it from go install to go build. I hate that go is changing major stuff this.

JohnMaguire commented on 2021-02-26 18:19

Hit an issue trying to build today.

==> Making package: nvidia-container-runtime 3.4.2-1 (Fri 26 Feb 2021 01:18:20 PM EST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading v3.4.2.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   139  100   139    0     0    591      0 --:--:-- --:--:-- --:--:--   591
100  105k    0  105k    0     0   213k      0 --:--:-- --:--:-- --:--:--  213k
==> Validating source files with sha256sums...
    v3.4.2.tar.gz ... Passed
==> Extracting sources...
  -> Extracting v3.4.2.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
go install: version is required when current directory is not in a module
        Try 'go install nvidia-container-runtime@latest' to install the latest version
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build .

EDIT: Adding GO111MODULE=off to the beginning of the go install line fixes it. See https://blog.golang.org/go116-module-changes for more details.

jshap commented on 2019-03-20 15:16

This package was changed to properly build from source. If you want to continue using prebuilt binaries you can use nvidia-container-runtime-bin.

jshap commented on 2019-03-04 18:22

hey @ljmf00 can you either orphan this or me a co-maintainer? I was planning on reworking this package along with the libnvidia-container* packages into a -bin variants and then introducing a version build from sources.

lukeyeager commented on 2018-06-04 17:49

Good point. Disowned. Have at it!

eschwartz commented on 2018-05-24 00:38

This should build the golang sources for runc, using the suitable patches from https://github.com/NVIDIA/nvidia-container-runtime/tree/master/runtime/runc

If you want a package using some random Centos prebuilt stuff, upload a separate nvidia-container-runtime-bin package.