On Sat, Mar 29, 2025 at 09:05:50PM +0100, Lucas Nussbaum wrote:
Source: bluetooth-data-tools
Version: 1.26.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20250327 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.
[...]
The following packages have unmet dependencies:
 sbuild-build-depends-main-dummy : Depends: python3-setuptools (>= 77) but it 
is not going to be installed

This was from the recent upload of 1.26.2-1 (CCing Edward who uploaded it), but was presumably never test-built in unstable since setuptools 77 is currently only in experimental (CCing Matthias who uploaded that).

I had a look at https://qa.debian.org/excuses.php?experimental=1&package=setuptools to see what the likely state of play for trixie would be, though I don't know how complete that is. lazygal was easy to fix and I've done that. wheel seems to be harder though; cherry-picking https://github.com/pypa/wheel/pull/651 fixes some of the test failures, but the most likely candidate for the remaining ones is a giant refactoring commit and so I think it would probably be better to wait for a new upstream release.

So maybe the best approach is just to leave bluetooth-data-tools in an RC-buggy state in unstable until we can get the new setuptools in post-trixie? I'm not sure.

--
Colin Watson (he/him)                              [cjwat...@debian.org]

Reply via email to