Public bug reported: There would appear to be a missing dependency on python3-setuptools that should be explicitly declared in debian/tests/control, even though it's getting pulled in by a more recent version of some other implicit dependency in later releases. (I haven't delved into the Build-Dep tree to isolate precisely which one as this should be addressed anyway.)
Line 18 of test/setup.py in the upstream source tree imports the setuptools module, meaning it should at least be declared in d/tests/control, and better still, also added to Build-Depends in d/control with the <!nocheck> conditional. Example log from Launchpad Soyuz: <https://code.launchpad.net/~libretro/+archive/ubuntu/stable/+build/31598206/+files/buildlog_ubuntu- jammy-amd64.liblc3_1.1.3+dfsg+ppa1-13~ubuntu22.04.1_BUILDING.txt.gz> ** Affects: liblc3 (Ubuntu) Importance: Undecided Status: New ** Tags: packaging -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2136130 Title: Backport of v1.1.3+dfsg to Jammy fails during test phase To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/liblc3/+bug/2136130/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
