diff options
| author | seth <[email protected]> | 2024-02-27 12:31:11 -0500 |
|---|---|---|
| committer | seth <[email protected]> | 2024-02-27 12:31:32 -0500 |
| commit | b1a006349b74880c2c28d8ec871637ab8e008ec4 (patch) | |
| tree | 2bdf3fbce32539bcc7ee8c18f992f9d478236e81 | |
| parent | 5b0a9713eb79149b8f93306705387d3b067afc75 (diff) | |
akmods: cleanup akmod error handling
| -rw-r--r-- | akmods/Containerfile | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/akmods/Containerfile b/akmods/Containerfile index 1fa966c..6b4a226 100644 --- a/akmods/Containerfile +++ b/akmods/Containerfile @@ -45,10 +45,8 @@ RUN rpm-ostree install \ # nvidia RUN export kernel_version="$(rpm -q kernel --queryformat '%{VERSION}-%{RELEASE}.%{ARCH}')" && \ - export akmod_version="$(basename "$(rpm -q akmod-nvidia --queryformat '%{VERSION}-%{RELEASE}')" ".fc${release%%.*}")" && \ - akmods --force --kernels "$kernel_version" --kmod nvidia && \ - if ! modinfo /usr/lib/modules/"$kernel_version"/extra/nvidia/nvidia{,-drm,-modeset,-peermem,-uvm}.ko.xz &> /dev/null; then \ - cat /var/cache/akmods/nvidia/"$akmod_version"-for-"$kernel_version".failed.log && exit 1; \ + if ! akmods --force --kernels "$kernel_version" --kmod nvidia; then \ + cat /var/cache/akmods/nvidia/*"$kernel_version".failed.log && exit 1; \ fi |
