When trying to build 25.05 packages, I get the following output: pbuilder-satisfydepends-dummy : Depends: libtest-perltidy-perl which is a virtual package and is not provided by any available package Unable to resolve dependencies! Giving up... It looks like libtest-perltidy-perl was included in debian/control in Bug 38944 by accident. Removing the package from debian/control seems to fix the problem.
Created attachment 184527 [details] [review] Bug 40472: Remove libtest-perltidy-perl from debian/control file
Created attachment 184528 [details] [review] Bug 40472: Remove libtest-perltidy-perl from debian/control file
Test::PerlTidy is required in 25.05, see commit 7de1b140593b6fd12293c983a318d5e6a0e530ff Bug 38664: Test::PerlTidy - new deps
Mason, is it missing from the main repo? http://debian.koha-community.org/koha/pool/main/libt/
AFAICT, dev dependencies are required at build time regardless the need for them in the build process. So we need to add it to the repo if absent in the different distros we support. This report should be renamed to 'Add libtest-perltidy-perl to the repo'.
(In reply to Jonathan Druart from comment #4) > Mason, is it missing from the main repo? > > http://debian.koha-community.org/koha/pool/main/libt/ oops... i missed adding it to the prod repo (just staging) i've added it to the prod repo now https://debian.koha-community.org/koha/pool/main/libt/libtest-perltidy-perl/ problem should be fixed, sorry about that!