commit:     3302465d6063f3f0e5b301103f3b34b1b2683ed0
Author:     Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Feb 25 09:17:52 2025 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 10:50:34 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3302465d

app-containers/nvidia-container-toolkit: fix version dependency

version should not be newer than libnvidia-container

Bug: https://bugs.gentoo.org/950233
Closes: https://github.com/gentoo/gentoo/pull/40749
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 ...toolkit-1.17.3.ebuild => nvidia-container-toolkit-1.17.3-r1.ebuild} | 2 ++
 ...toolkit-1.17.4.ebuild => nvidia-container-toolkit-1.17.4-r1.ebuild} | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
similarity index 93%
rename from 
app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
rename to 
app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
index f1af0688b085..526eae42a4c5 100644
--- 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
+++ 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
@@ -27,8 +27,10 @@ SLOT="0/${PV}"
 # Some tests may require specific environmental setups or additional hardware.
 RESTRICT="test" # Bug 831702
 
+# Bug 950233 version should not be newer than libnvidia-container
 RDEPEND="
        >=sys-libs/libnvidia-container-$(ver_cut 1-2)
+       <=sys-libs/libnvidia-container-$(ver_cut 1-3)
 "
 
 src_compile() {

diff --git 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild
 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
similarity index 93%
rename from 
app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild
rename to 
app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
index 95f1f966d9b2..0124c0488696 100644
--- 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild
+++ 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
@@ -27,8 +27,9 @@ SLOT="0/${PV}"
 # Some tests may require specific environmental setups or additional hardware.
 RESTRICT="test" # Bug 831702
 
+# Bug 950233 version should not be newer than libnvidia-container
 RDEPEND="
-       >=sys-libs/libnvidia-container-$(ver_cut 1-2)
+       ~sys-libs/libnvidia-container-${PV}
 "
 
 src_compile() {

Reply via email to