qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH-for-8.2] tests/vm/netbsd: Use Python v3.11


From: Thomas Huth
Subject: Re: [PATCH-for-8.2] tests/vm/netbsd: Use Python v3.11
Date: Thu, 9 Nov 2023 18:06:45 +0100
User-agent: Mozilla Thunderbird

On 09/11/2023 16.09, Philippe Mathieu-Daudé wrote:
We requiere the 'ninja-build', which depends on 'python311':

   $ pkgin show-deps ninja-build
   direct dependencies for ninja-build-1.11.1nb1
           python311>=3.11.0

So we end up installing both Python v3.10 and v3.11:

   [31/76] installing python311-3.11.5...
   [54/76] installing python310-3.10.13...
   [74/76] installing py310-expat-3.10.13nb1...

Then the build system picks Python v3.11, and doesn't find
py-expat because we only installed the 3.10 version:

   python determined to be '/usr/pkg/bin/python3.11'
   python version: Python 3.11.5

   *** Ouch! ***
...
diff --git a/tests/vm/netbsd b/tests/vm/netbsd
index 40b27a3469..649fcad353 100755
--- a/tests/vm/netbsd
+++ b/tests/vm/netbsd
@@ -30,8 +30,8 @@ class NetBSDVM(basevm.BaseVM):
          "git-base",
          "pkgconf",
          "xz",
-        "python310",
-        "py310-expat",
+        "python311",
+        "py311-expat",
          "ninja-build",
# gnu tools

Indeed, this seems to be required now!

Tested-by: Thomas Huth <thuth@redhat.com>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]