Your message dated Sun, 02 Oct 2022 18:22:10 +0000
with message-id <e1of3bo-00gmc6...@fasolo.debian.org>
and subject line Bug#1020077: fixed in debspawn 0.6.0-1
has caused the Debian Bug report #1020077,
regarding debspawn: FTBFS: ValueError: invalid pyproject.toml config:
`project.license`.
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.)
--
1020077: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020077
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: debspawn
Version: 0.5.2-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220917 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules clean
> dh clean --with python3 --buildsystem=pybuild
> dh_auto_clean -O--buildsystem=pybuild
> I: pybuild base:240: python3.10 setup.py clean
> configuration error: `project.license` must be valid exactly by one
> definition (2 matches found):
>
> - keys:
> 'file': {type: string}
> required: ['file']
> - keys:
> 'text': {type: string}
> required: ['text']
>
> DESCRIPTION:
> `Project license <https://www.python.org/dev/peps/pep-0621/#license>`_.
>
> GIVEN VALUE:
> "LGPL-3.0-or-later"
>
> OFFENDING RULE: 'oneOf'
>
> DEFINITION:
> {
> "oneOf": [
> {
> "properties": {
> "file": {
> "type": "string",
> "$$description": [
> "Relative path to the file (UTF-8) which contains
> the license for the",
> "project."
> ]
> }
> },
> "required": [
> "file"
> ]
> },
> {
> "properties": {
> "text": {
> "type": "string",
> "$$description": [
> "The license of the project whose meaning is that
> of the",
> "`License field from the core metadata",
>
> "<https://packaging.python.org/specifications/core-metadata/#license>`_."
> ]
> }
> },
> "required": [
> "text"
> ]
> }
> ]
> }
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/setup.py", line 104, in <module>
> setup(
> File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 87, in
> setup
> return distutils.core.setup(**attrs)
> File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line
> 159, in setup
> dist.parse_config_files()
> File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 868, in
> parse_config_files
> pyprojecttoml.apply_configuration(self, filename, ignore_option_errors)
> File "/usr/lib/python3/dist-packages/setuptools/config/pyprojecttoml.py",
> line 62, in apply_configuration
> config = read_configuration(filepath, True, ignore_option_errors, dist)
> File "/usr/lib/python3/dist-packages/setuptools/config/pyprojecttoml.py",
> line 126, in read_configuration
> validate(subset, filepath)
> File "/usr/lib/python3/dist-packages/setuptools/config/pyprojecttoml.py",
> line 51, in validate
> raise ValueError(f"{error}\n{summary}") from None
> ValueError: invalid pyproject.toml config: `project.license`.
> configuration error: `project.license` must be valid exactly by one
> definition (2 matches found):
>
> - keys:
> 'file': {type: string}
> required: ['file']
> - keys:
> 'text': {type: string}
> required: ['text']
>
> E: pybuild pybuild:379: clean: plugin distutils failed with: exit code=1:
> python3.10 setup.py clean
> dh_auto_clean: error: pybuild --clean -i python{version} -p 3.10 returned
> exit code 13
> make: *** [debian/rules:6: clean] Error 25
The full build log is available from:
http://qa-logs.debian.net/2022/09/17/debspawn_0.5.2-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&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 marking 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: debspawn
Source-Version: 0.6.0-1
Done: Matthias Klumpp <m...@debian.org>
We believe that the bug you reported is fixed in the latest version of
debspawn, 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 1020...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klumpp <m...@debian.org> (supplier of updated debspawn 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: SHA256
Format: 1.8
Date: Sun, 02 Oct 2022 19:19:25 +0200
Source: debspawn
Architecture: source
Version: 0.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klumpp <m...@debian.org>
Changed-By: Matthias Klumpp <m...@debian.org>
Closes: 986972 989890 1020077
Changes:
debspawn (0.6.0-1) unstable; urgency=medium
.
* New upstream version: 0.6.0
- Fixes build with latest setuptools (Closes: #1020077)
- Asks explcitly if artifacts should be stored when running in
interactive mode (Closes: #986972)
- Allows disabling of built-in package caching (Closes: #989890)
- Adds option to boot a container when running custom commands
Checksums-Sha1:
0292acbd3ed7f0970fc79b240bd09894462ea688 2082 debspawn_0.6.0-1.dsc
396d5422592efb2b0909eb8876eaaba06f2a2ea1 62015 debspawn_0.6.0.orig.tar.gz
170bc6f7341d7b2410fa6a69b89b49d1a770a296 4428 debspawn_0.6.0-1.debian.tar.xz
c4484d65219b72b1589548f247a9ca5084519568 8209 debspawn_0.6.0-1_source.buildinfo
Checksums-Sha256:
dc20887b372c2aa2473aeac5ef7c18d665ffd8874eeaeb793d7b8e05a5b2e27a 2082
debspawn_0.6.0-1.dsc
2a27d21784795505b5bbeef0613a3c3bb93a5d46c1519a1e25b39896a5d38907 62015
debspawn_0.6.0.orig.tar.gz
2332ecf6393541e161eec34ca5df5614ea2c7912944cf4fb9802045c0004908d 4428
debspawn_0.6.0-1.debian.tar.xz
8e1c8dfca663c38da8437e4a5cff6c7e7e36904056085627a20f956714c9a69a 8209
debspawn_0.6.0-1_source.buildinfo
Files:
acc5d97f81e2f4e43c135de3317c2393 2082 utils optional debspawn_0.6.0-1.dsc
2c9a055791d128bfa0aa14e155054e42 62015 utils optional
debspawn_0.6.0.orig.tar.gz
6980bfa85e26e8a446ac6d2fa10b9d7d 4428 utils optional
debspawn_0.6.0-1.debian.tar.xz
f054a3c36c577f493d61f3f3bcc3722f 8209 utils optional
debspawn_0.6.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCAAtFiEE0zo/DKFrCsxRpgc4SUyKX79N7OsFAmM5zSgPHG1ha0BkZWJp
YW4ub3JnAAoJEElMil+/TezrMyYP/j7NVURIsABTgc9W18kIAl1DI0PYiEuUZ2Fk
8SlL6wZITmuLhBl+JYk88sW5xvBcKZe8c1mjnB3mUiIlYuaAOvZJK8zGim2FsmjI
rsWcS214Q7XO9XUliKVkNsf9Z6Ze7rTfmvPeDbQriV5zBoBsAD3NTbDdTCaZfK5v
JlGM49jdwvu6h8hDEJOGsC4UA152BWi8wMSTb8eXjMayEJol2FcfLJ3328NKPZh3
x4+ZdN4GiyHG0qF077JfkFd9t2aXiaNk8kjxsEzwy6uHQZTy6b0WMfGNmSkWIUqf
o6KvzCntnNtbse8RdmLDxYWfPmbZhiFVJkFgIsz9scvDDpRCQvJ7Bn57HQiaxsJr
tRDgjP7mSXO5vh0uQX4gdvEDK5tAzTraLH4c/DzR/tsTuFjhoxZYyfFeejnEG96A
a9ESUicTD9+foGF6JG2fBnwqQv9xtGqwVOiqzJD1h+A/VGdFk4dZtelMUlf9qxD1
lhMBNXiFjYVVTzwb19CaC/52OR1OvvLcVUsxgH2z346qGeuMPZ6HvHe8aphwehUm
+XmA+iIpOKTHv9wt6NEGw34E54D9OFz7xYs5DlkiUC+DDJdb6CF3yhC4kiJpdYMW
4mXHGYJc5RwzwgIehUEQTDBHK+8owkOaJylqLUfovBsRTi7j2V0jqz2pTKvyv888
G+5jLJhq
=z948
-----END PGP SIGNATURE-----
--- End Message ---