#4 Add tmt tests
Opened 2 years ago by hhorak. Modified 2 years ago
rpms/ hhorak/autoconf add-tmt-test  into  rawhide

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

+ summary: Tier tests

+ discover:

+     how: fmf

+     repository: https://github.com/hhorak/generic-tests.git

+     ref: main

+     filter: 'tag:build_requires_autoconf'

+ execute:

+     how: tmt

This test runs builds of some selected depended packages to verify that autoconf does not make them FTBFS.

Running 'yum --enablerepo='*' install -y file'
ImportError: libstdc++.so.6: cannot open shared object file: No such file or directory -- doesn't seem to be caused by the test.

It looks like a missing libstdc++ build dependency. Wondering why it is not part of requires/buildrequires in spec file. It might some kind of "default dependency", as it is implicitly part of the builroot during build, but not defined as a dependency. We can try adding it to fmf metadata and see if it helps.

This is really weird, it looks like something that might be theoretically fixed by the mass rebuild.. Or some kind of repo metadata hiccup? It seems to work fine for me on F33 for what is worth.