#7 Test that triggers forward Python3 incompatibility
Opened 2 years ago by abitrolly. Modified 2 years ago
rpms/ abitrolly/m2crypto enable-tests  into  rawhide

file added
+1
@@ -0,0 +1,1 @@ 

+ 1

file added
+8
@@ -0,0 +1,8 @@ 

+ summary: Basic smoke test for python3-m2crypto

+ prepare:

+   - how: install

+     package:

+       - python3-setuptools

+       - python3-m2crypto

+ execute:

+     script: python3 -c "import M2Crypto"

Error:
 Problem: python3-3.11.0~b4-1.fc37.i686 has inferior architecture
  - package python3-setuptools-62.6.0-1.fc37.noarch requires python(abi) = 3.11, but none of the providers can be installed
  - cannot install both python3-3.11.0~b4-1.fc37.x86_64 and python3-3.10.4-1.fc37.x86_64
  - package python3-m2crypto-0.38.0-2.fc35.x86_64 requires python(abi) = 3.10, but none of the providers can be installed
  - conflicting requests

Based on https://docs.fedoraproject.org/en-US/ci/tmt/

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

What is the benefit of this test?

issues with compilation are caught automatically during the build.

But that bug was created manually by Sahana Prasad. And I definitely seen it, but couldn't connect the problem. If understand the role of tmt right, such issues should be created automatically (and probably updated as well).

I have never heard of automatically created bugzillas when tmt test fails in the CI.

Also, this test will never run, because the package does not build.

https://docs.fedoraproject.org/en-US/ci/#_how doesn't list this indeed. But it would be nice, right?

Metadata