From 7ac1d426a6f72bbb7362a28e150ddbea28d9feee Mon Sep 17 00:00:00 2001 From: Ben Radey Date: Wed, 12 Nov 2025 22:45:07 -0500 Subject: [PATCH] Removing r2modman --- lenovo-16arh7h/Containerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lenovo-16arh7h/Containerfile b/lenovo-16arh7h/Containerfile index c30702e..8ec4749 100644 --- a/lenovo-16arh7h/Containerfile +++ b/lenovo-16arh7h/Containerfile @@ -44,13 +44,14 @@ RUN rpm --import \ dnf5 swap -y ffmpeg-free ffmpeg --allowerasing && \ dnf5 swap -y mesa-va-drivers mesa-va-drivers-freeworld && \ dnf5 swap -y mesa-vdpau-drivers mesa-vdpau-drivers-freeworld && \ - dnf5 install -y $(curl -s https://api.github.com/repos/ebkr/r2modmanPlus/releases/latest | jq -r '.assets[] | select(.name | endswith(".rpm")) | .browser_download_url') && \ dnf5 clean all +# dnf5 install -y $(curl -s https://api.github.com/repos/ebkr/r2modmanPlus/releases/latest | jq -r '.assets[] | select(.name | endswith(".rpm")) | .browser_download_url') && \ + # TODO: Remove this `|| true` hack once post scriptlets no longer make dnf exit with non-zero RUN dnf5 install -y akmod-nvidia xorg-x11-drv-nvidia-cuda proton-vpn-gnome-desktop || true # TODO: Remove these unnecessary checks to make sure the packages above actually got installed. rpm exits non-zero if the package is not installed and aborts the Containerfile build -RUN rpm -q akmod-nvidia && rpm -q proton-vpn-gnome-desktop +RUN rpm -q akmod-nvidia && rpm -q xorg-x11-drv-nvidia-cuda && rpm -q proton-vpn-gnome-desktop RUN /usr/sbin/akmods --force --kernels "$(rpm -qa kernel --queryformat '%{VERSION}-%{RELEASE}.%{ARCH}')"