Your message dated Tue, 21 Jan 2025 14:55:25 +0000
with message-id 
<djdlmflbrunbiwwjevlqep2ldk6t6a4pdfri5wxvzc6ncyhecf@hkshzz5mikqk>
and subject line Re: Bug#1080921: rhythmbox: Missing Build-Depends on 
python3-setuptools
has caused the Debian Bug report #1080921,
regarding Missing Build-Depends on python3-setuptools
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1080921: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080921
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rhythmbox
Version: 3.4.7-2
Severity: important
User: [email protected]
Usertags: dh-python-no-setuptools
Tags: sid, trixie

This package failed build from source when test-built against a version of
dh-python without a python3-setuptools dependency.

distutils is no longer part of the Python standard library, since 3.12. But a
minimal version of it becomes available when the python3-setuptools package is
installed.

Please add a Build-Depends on python3-setuptools to your package, or migrate
the package's build system away from setuptools/distutils.

If you run into any difficulties, please raise them on
[email protected].

This bug has been filed at "important" severity, as the change hasn't been
made in dh-python yet, but this may be raised to RC before the trixie release.

Thanks,

Stefano

--- End Message ---
--- Begin Message ---
Hi Simon (2025.01.21_11:11:24_+0000)
> How can this be reproduced? Please could you share a concrete proposed
> version of dh-python, or a patch or merge request with the proposed change,
> or a failing build log?

Oh, sorry about that. These really should have had build logs.

There now is a version of setuptools in experimental without the
dependency (again).

Looking at the build log I have, this was due to a test failure, not a
missing setuptools dep. You already build-depend on something else that
depends on python3-setuptools, so I don't even know if this package
actually requires it.

I think we can close this bug.

> Looking at recent reproducible-builds results, rhythmbox's upstream test
> suite does not seem to be completely stable - is it possible that the
> build just failed its tests by bad luck, for reasons that are orthogonal
> to setuptools? A typical symptom seems to be that "test-rhythmdb" fails.
> I've reported a separate bug for that.

Yep, exactly that.

Stefano

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272

--- End Message ---

Reply via email to