Hi all, I have recently uploaded a new version of my package [apt-listbugs] to unstable. Today it migrated to testing. But I noticed on the package tracker that it [fails to build] during reproducibility testing!
[apt-listbugs]: <https://tracker.debian.org/pkg/apt-listbugs> [fails to build]: <https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/apt-listbugs.html> Now it seems to me that it FTBFS because it attempts to run the internal test suite (through gem2deb-test-runner) for both ruby3.1 and ruby3.0 in bookworm, but the ruby-debian library (probably along with other ones) is no longer available for ruby3.0 in bookworm: $ apt show ruby-debian | grep libruby WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Depends: ruby | ruby-interpreter, libapt-pkg6.0 (>= 0.8.0), libc6 (>= 2.2.5), libgcc-s1 (>= 3.0), libstdc++6 (>= 4.1.1), libruby3.1 (>= 3.1.0~preview1), libruby (>= 1:3.1~0), libruby (<< 1:3.2~) What's not clear to me is: why does it attempt to run the test suite for ruby3.0 in bookworm, but not in unstable? I thought ruby3.0 was being faded out in favor of ruby3.1, so, shouldn't gem2deb-test-runner only run the test suite for ruby3.1? The gem2deb-test-runner version is the same (2.1) in the failing build in bookworm and in the successful build in unstable. Could someone please take a look and clarify? Do I have to fix anything in my package? Or does anything need to be fixed elsewhere? Please let me know, thanks for your time and patience. Bye (and Season's Greetings!). P.S.: please Cc me on replies, I am not subscribed to the mailing list. Thanks for your understanding! -- http://www.inventati.org/frx/ There's not a second to spare! To the laboratory! ..................................................... Francesco Poli . GnuPG key fpr == CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE
pgpDVHuRwzbUA.pgp
Description: PGP signature