Hello Frederic,

Am 14.03.25 um 14:17 schrieb PICCA Frederic-Emmanuel:
I want to run the same test suite (which is most often provided by the upstream in order to test the package), during the build and as
installed.

but @builddep@ are not the dependency in order to run the test as
installed but during the build.

I need to check that my python-<package> dependencies and the
specific tests dependencies is a working subset of @builddep@ for
these tests.
then drop this variable and list all the packages that are needed to get the upstream tests running.

I've dropped using @builddep@ in general within the packages I'm involved to achieve exactly what Andrey has written, I want to detect broken or missing dependencies, broken tests by changed dependencies in other depending packages. And don't want to get this hidden by packages that are within @builddep@ that potential pull in the other then needed packages.

Using @builddep@ is mostly not useful for testing Python packages.

So yes, need to figure out which packages then you want to have listed in d/t/control to make the tests pass.

--
Regards
Carsten

Reply via email to