Your message dated Mon, 12 Aug 2024 11:05:13 +0000
with message-id <e1sdsrr-0031pa...@fasolo.debian.org>
and subject line Bug#1077436: fixed in python-autocommand 2.2.2-3
has caused the Debian Bug report #1077436,
regarding python-autocommand: FTBFS: ERROR Backend subprocess exited when 
trying to invoke build_wheel
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 ow...@bugs.debian.org
immediately.)


-- 
1077436: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077436
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-autocommand
Version: 2.2.2-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240728 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary --with python3 --buildsystem=pybuild --test-pytest
>    dh_update_autotools_config -O--buildsystem=pybuild -O--test-pytest
>    dh_autoreconf -O--buildsystem=pybuild -O--test-pytest
>    dh_auto_configure -O--buildsystem=pybuild -O--test-pytest
>    dh_auto_build -O--buildsystem=pybuild -O--test-pytest
> I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
> module
> I: pybuild base:311: python3.12 -m build --skip-dependency-check 
> --no-isolation --wheel --outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_autocommand  
> * Building wheel...
> /usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:72: 
> _MissingDynamic: `license` defined outside of `pyproject.toml` is ignored.
> !!
> 
>         
> ********************************************************************************
>         The following seems to be defined outside of `pyproject.toml`:
> 
>         `license = 'LGPLv3'`
> 
>         According to the spec (see the link below), however, setuptools CANNOT
>         consider this value unless `license` is listed as `dynamic`.
> 
>         
> https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table
> 
>         To prevent this problem, you can list `license` under `dynamic` or 
> alternatively
>         remove the `[project]` table from your file and rely entirely on 
> other means of
>         configuration.
>         
> ********************************************************************************
> 
> !!
>   _handle_missing_dynamic(dist, project_table)
> Traceback (most recent call last):
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 373, in <module>
>     main()
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 357, in main
>     json_out["return_val"] = hook(**hook_input["kwargs"])
>                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 271, in build_wheel
>     return _build_backend().build_wheel(
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 415, 
> in build_wheel
>     return self._build_with_temp_dir(
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 397, 
> in _build_with_temp_dir
>     self.run_setup()
>   File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 497, 
> in run_setup
>     super().run_setup(setup_script=setup_script)
>   File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 313, 
> in run_setup
>     exec(code, locals())
>   File "<string>", line 8, in <module>
>   File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 103, in 
> setup
>     return distutils.core.setup(**attrs)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
> 158, in setup
>     dist.parse_config_files()
>   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 632, in 
> parse_config_files
>     pyprojecttoml.apply_configuration(self, filename, ignore_option_errors)
>   File "/usr/lib/python3/dist-packages/setuptools/config/pyprojecttoml.py", 
> line 71, in apply_configuration
>     return _apply(dist, config, filepath)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File 
> "/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py", 
> line 53, in apply
>     _apply_project_table(dist, config, root_dir)
>   File 
> "/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py", 
> line 79, in _apply_project_table
>     corresp(dist, value, root_dir)
>   File 
> "/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py", 
> line 181, in _license
>     _set_config(dist, "license", val["text"])
>                                  ~~~^^^^^^^^
> KeyError: 'text'
> 
> ERROR Backend subprocess exited when trying to invoke build_wheel
> E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: 
> python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_autocommand  
> dh_auto_build: error: pybuild --build -i python{version} -p 3.12 returned 
> exit code 13
> make: *** [debian/rules:7: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2024/07/28/python-autocommand_2.2.2-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240728;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: python-autocommand
Source-Version: 2.2.2-3
Done: Jeroen Ploemen <j...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-autocommand, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1077...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeroen Ploemen <j...@debian.org> (supplier of updated python-autocommand 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 12 Aug 2024 10:23:08 +0000
Source: python-autocommand
Built-For-Profiles: noudeb
Architecture: source
Version: 2.2.2-3
Distribution: unstable
Urgency: medium
Maintainer: Jeroen Ploemen <j...@debian.org>
Changed-By: Jeroen Ploemen <j...@debian.org>
Closes: 1077436
Changes:
 python-autocommand (2.2.2-3) unstable; urgency=medium
 .
   * Control: remove team from uploaders.
   * Control: point VCS links to private namespace.
   * Patches: add 01 to fix build failure. (Closes: #1077436)
   * Bump Standards-Version to 4.7.0 (from 4.6.2; no further changes).
Checksums-Sha1:
 4769d20a751bfc96f42e7f022e8f7c8aa05cf123 2101 python-autocommand_2.2.2-3.dsc
 6a49e9e69ace1a3849f728648a64f853b5ef0ea3 2444 
python-autocommand_2.2.2-3.debian.tar.xz
 7483c75b83d514e59e03f5a097c9620c91036db3 15246 
python-autocommand_2.2.2-3_source.buildinfo
Checksums-Sha256:
 f2c651fa74d130c5e8c93e987faa749a5a285ca5161f18b7b18ab0ca454f76dc 2101 
python-autocommand_2.2.2-3.dsc
 4017cc44cb1186e2a4ad54c43c2fc39833778147dc7f07f0b3c45e2a29437599 2444 
python-autocommand_2.2.2-3.debian.tar.xz
 e4b788f099d7ab0ae9c92310073a245006df41325a52a5518c21258211c7b826 15246 
python-autocommand_2.2.2-3_source.buildinfo
Files:
 1f7bd8ce02c22ffadd304cab45b54266 2101 python optional 
python-autocommand_2.2.2-3.dsc
 aa91d0c013b9b682774c664cc83c8685 2444 python optional 
python-autocommand_2.2.2-3.debian.tar.xz
 32ce0f4715b9b38f7ce9e4d2a28533f6 15246 python optional 
python-autocommand_2.2.2-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAma54wwACgkQQoMEoXSN
zHp6XxAA65edHPbrANMOSs66hSTKiqCjrx4d9EVs1477NHehMjFvfZggdfZwDLbL
1q92YTi0ofk6tSLKuJgdGJ76wHa4pRzCiigfBap3GXTBTqIuvMR+AnWLDLiWIxBH
YzWrgyt4K3wf9L21j0sUtkP3+ZZvfaFdeTbmjkMCveDeFXVdufA8whfrOqkQgtRB
uLwwcYXXoeGDvqGrmSLiWnpPppdV6F8WEsYxwscvNBOwenWbJnO5l2sJdX8eKZoZ
cZ68ekIGkhnYxoVJsXi1R+EoEl/FZTIYEXAqni3JblQB95xpUhwBwFaWq72PTpUs
ivmQ+Gy18HTaFqfRf+cJTQ3SNAHPPp0lG+vaIW2EIZyEqf41ux/bvCEWHkYqcO3p
mvxFg7G9GTvRb5NtGhixn5ZbXTC9F8A5MDwYU7WDNxmLsE987y/7ptc7o3Qu711H
imHv02E8Y3J2XKSqfRFJfGLd9LTfxK5Z9qN7/6BpMqEPaNqtEPKaPEThbmHspacL
hxEeWLUa4w5xERx34w3Bn9gYE2QJBtglv+UNc7Qm6gdhnl2HTNsnZEqriYAmd/9v
fXvVxfjUpcCQ/aPLtgExd0gbAJ8HCHt11tVbC7NEG6aWvCsLxeVwS4ZTTaj3J/I1
dzEsTRHhVFnyLVL2rlOEyGq1NUpGFPkcmtzJUsZUDI8HZgAOHio=
=QdBp
-----END PGP SIGNATURE-----

Attachment: pgpwPW4V8YZO8.pgp
Description: PGP signature


--- End Message ---

Reply via email to