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]