Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #16253
| Path | csiph.com!pasdenom.info!usenet.goja.nl.eu.org!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Matthias Klose <doko@debian.org> |
| Newsgroups | linux.debian.maint.python |
| Subject | Re: Proposed Mass Bug: Missing dependencies on python3-setuptools |
| Date | Wed, 04 Sep 2024 18:40:01 +0200 |
| Message-ID | <Jj1cZ-9Wxv-11@gated-at.bofh.it> (permalink) |
| References | <Jj07f-9VVg-9@gated-at.bofh.it> |
| X-Original-To | debian-python@lists.debian.org |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Wed Sep 4 16:37:21 2024 |
| Old-Return-Path | <doko@debian.org> |
| X-Amavis-Spam-Status | No, score=-6.609 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, KHOP_HELO_FCRDNS=0.399, LDO_WHITELIST=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no |
| X-Policyd-Weight | NOT_IN_SBL_XBL_SPAMHAUS=-1.5 HELO_IP_IN_CL_SUBNET=-1.2 (check from: .debian. - helo: .einhorn-mail-out.in-berlin. - helo-domain: .in-berlin.) FROM/MX_MATCHES_NOT_HELO(DOMAIN)=0; rate: -2.7 |
| Old-X-Envelope-From | doko@debian.org |
| Old-X-Envelope-To | <debian-python@lists.debian.org> |
| MIME-Version | 1.0 |
| User-Agent | Mozilla Thunderbird |
| Content-Language | en-US |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 7bit |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/22306 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/06ea17bc-01e0-42a3-aa1a-47f9ef772172@debian.org |
| Approved | robomod@news.nic.it |
| Lines | 45 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Wed, 4 Sep 2024 18:37:05 +0200 |
| X-Original-Message-ID | <06ea17bc-01e0-42a3-aa1a-47f9ef772172@debian.org> |
| X-Original-References | <20240904152517.3m6vl4k666sk7n3q@satie.tumbleweed.org.za> |
| Xref | csiph.com linux.debian.maint.python:16253 |
Show key headers only | View raw
On 04.09.24 17:25, Stefano Rivera wrote:
> In October last year, we added python3-setuptools as a dependency of dh-python,
> to ease the transition from distutils.
>
> I think it's time to unwind this.
>
> I did a test-rebuild of everything that depends on dh-python without depending
> on setuptools:
>
> cat debian_dists_unstable_*_source_Sources \
> | grep-dctrl -F Build-Depends,Build-Depends-Arch,Build-Depends-Indep \
> -s Package,Build-Depends,Build-Depends-Arch,Build-Depends-Indep \
> -e '(^| )(dh-python|pybuild-plugin-pyproject|dh-sequence-python3|lava-dev|pypi2deb)(,| |$)' \
> | grep-dctrl -F Build-Depends,Build-Depends-Arch,Build-Depends-Indep \
> -v -e '(^| )python3-setuptools(-rust|-scm)?(,| |$)' \
> -s Package -n | sort -u > packages
>
> The rebuild found 340 regressions, dd-list attached.
> With the 3.13 transition around the corner, I don't intend to make this
> change right now, but we should get the bugs filed. It's easy enough to
> re-test again, later.
>
> I propose filing a simple mass-bug at severity Important:
>
>> Subject: Missing Build-Depends on python3-setuptools
>>
>> 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 minimial version of it becomes available when the
>> python3-setuptools package is installed.
>>
>> Please add a Python3-setuptools Build-Depends to your package, or
>> migrate the package's build system away from setuptools/distutils.
>
> dd-list attached.
please
- user-tag
- add tags sid trixie
- add a phrase to the bug reports, that the severity
might be increased before the trixie release.
Matthias
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Proposed Mass Bug: Missing dependencies on python3-setuptools Stefano Rivera <stefanor@debian.org> - 2024-09-04 17:30 +0200
Re: Proposed Mass Bug: Missing dependencies on python3-setuptools Andreas Tille <andreas@an3as.eu> - 2024-09-04 18:30 +0200
Re: Proposed Mass Bug: Missing dependencies on python3-setuptools Matthias Klose <doko@debian.org> - 2024-09-04 18:40 +0200
Re: Proposed Mass Bug: Missing dependencies on python3-setuptools Stefano Rivera <stefanor@debian.org> - 2024-09-05 17:20 +0200
Re: Proposed Mass Bug: Missing dependencies on python3-setuptools Stefano Rivera <stefanor@debian.org> - 2024-09-05 19:10 +0200
csiph-web