Your message dated Fri, 04 Oct 2024 19:25:46 +0000
with message-id <e1swnvu-001alv...@fasolo.debian.org>
and subject line Bug#1082397: fixed in pyproject-api 1.8.0-1
has caused the Debian Bug report #1082397,
regarding FTBFS: test_setuptools_prepare_metadata_for_build_wheel: 
AssertionError: assert ['magic>3', 'requests>2'] == ['magic >3', 'requests >2']
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.)


-- 
1082397: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082397
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pyproject-api
Version: 1.7.1-1
Severity: serious
Tags: ftbfs
Justification: FTBFS

Dear maintainer,

During a test rebuild, pyproject-api failed to rebuild.

-------------------------------------------------------------------------------
[...]
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; 
python3.12 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build
configfile: pyproject.toml
plugins: typeguard-4.3.0, cov-5.0.0, mock-3.14.0
collected 59 items

tests/test_backend.py ........                                           [ 13%]
tests/test_frontend.py .............................                     [ 62%]
tests/test_frontend_setuptools.py ..F.......                             [ 79%]
tests/test_main.py .......                                               [ 91%]
tests/test_util.py ....                                                  [ 98%]
tests/test_version.py .                                                  [100%]

=================================== FAILURES ===================================
_______________ test_setuptools_prepare_metadata_for_build_wheel _______________

frontend_setuptools = <pyproject_api._via_fresh_subprocess.SubprocessFrontend 
object at 0xffffb55fd940>
tmp_path = 
PosixPath('/tmp/pytest-of-debusine-worker/pytest-0/test_setuptools_prepare_metada0')

    def test_setuptools_prepare_metadata_for_build_wheel(frontend_setuptools: 
SubprocessFrontend, tmp_path: Path) -> None:
        meta = tmp_path / "meta"
        result = 
frontend_setuptools.prepare_metadata_for_build_wheel(metadata_directory=meta)
        assert result is not None
        dist = Distribution.at(str(result.metadata))
        assert list(dist.entry_points) == [EntryPoint(name="demo_exe", 
value="demo:a", group="console_scripts")]
        assert dist.version == "1.0"
        assert dist.metadata["Name"] == "demo"
        values = [v for k, v in dist.metadata.items() if k == "Requires-Dist"]  
# type: ignore[attr-defined]
        # ignore because "PackageMetadata" has no attribute "items"
>       assert sorted(values) == ["magic >3", "requests >2"]
E       AssertionError: assert ['magic>3', 'requests>2'] == ['magic >3', 
'requests >2']
E         
E         At index 0 diff: 'magic>3' != 'magic >3'
E         Use -v to get more diff

tests/test_frontend_setuptools.py:76: AssertionError
=========================== short test summary info ============================
FAILED 
tests/test_frontend_setuptools.py::test_setuptools_prepare_metadata_for_build_wheel
========================= 1 failed, 58 passed in 5.63s =========================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12 
returned exit code 13
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-19T22:17:52Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/799538/

About the archive rebuild: The build was made on debusine.debian.net,
on arm64 using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/38989/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,

Stefano

--- End Message ---
--- Begin Message ---
Source: pyproject-api
Source-Version: 1.8.0-1
Done: Faidon Liambotis <parav...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pyproject-api, 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 1082...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Faidon Liambotis <parav...@debian.org> (supplier of updated pyproject-api 
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: Fri, 04 Oct 2024 21:29:45 +0300
Source: pyproject-api
Architecture: source
Version: 1.8.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Faidon Liambotis <parav...@debian.org>
Closes: 1082397
Changes:
 pyproject-api (1.8.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * Disable test test_setuptools_prepare_metadata_for_build_wheel, broken due
     to a setuptools incompatibility. (Closes: #1082397)
Checksums-Sha1:
 28d030c53c5588dca3b6f595e12bdf0adaf5c463 2449 pyproject-api_1.8.0-1.dsc
 d632e446ebadeb0550bfb8a35fceceb52ee24857 22340 pyproject-api_1.8.0.orig.tar.gz
 0db7d32463c58d0d26cdd73c93f22eb839c0e5ff 3044 
pyproject-api_1.8.0-1.debian.tar.xz
 1b470ef5e462522329262813a4f5d6a5b3749baf 8956 
pyproject-api_1.8.0-1_amd64.buildinfo
Checksums-Sha256:
 6161daa0538f3a32baede4b49de8c7344afd8547a9b125050a6fc58fefc82650 2449 
pyproject-api_1.8.0-1.dsc
 77b8049f2feb5d33eefcc21b57f1e279636277a8ac8ad6b5871037b243778496 22340 
pyproject-api_1.8.0.orig.tar.gz
 b313819ba22d7b34588a3aaaa0a1b5ee2ccb1cdc457ff9477f3b1b5294963396 3044 
pyproject-api_1.8.0-1.debian.tar.xz
 d9f89f7bd8293068656e604182055b7775165aa1ce5a9b03acdd0a5938fb133a 8956 
pyproject-api_1.8.0-1_amd64.buildinfo
Files:
 67cdc78fcf46c4f84de0322c917c5fe9 2449 python optional pyproject-api_1.8.0-1.dsc
 94726204e88236b1acd0d71f1fc720d9 22340 python optional 
pyproject-api_1.8.0.orig.tar.gz
 dddc79d0b21e190e452432208c202568 3044 python optional 
pyproject-api_1.8.0-1.debian.tar.xz
 4ea4722d5ddd3310a5cc80dc5a9971da 8956 python optional 
pyproject-api_1.8.0-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEqVksUhy5BAd9ZZgAnQteWx7sjw4FAmcAOZ8ACgkQnQteWx7s
jw7xeg//diZ/GMxqSrArkTU3ZXQDT8ACA9k0gVveV1CBzzCItkQKKaoYCXR9aHus
vWmBgGAjjh2JWcYy48FlHsbp6aLj8VHvqNpCkzcGTgWVsvZbdhCBtL1Npio2m2nK
LZRc2hEOwzJzcJw08mQocrcmeuYCWTkq6lE7uUFemh/L3LfAuPBGauYL0TygOODo
UIrVrImQC5cgdzkNmyWxfcU2cKYP03KzYG15u+Iszg4bVXb07zU3u8Lzjonzyh+b
xlC8kU0cg0jvWFyKvpZ4OU69cmabswhwqIGwT4+22kcmtlQ7/HV/oJfDBb6yg9wA
Y3nc0y5hu+VbHlE1SScjrTlklmYw6KjebQY6AmfqQ2vtdQng7uzmY6AwKMX0dUW7
Rv0SlE2qoXGy1K9HV0BdGZd5KQW5RCURAEhOEkgtJBCz/5nqc9Fqn+WPvbrcAqlk
VqEedPtdkwj4rK7guIK/9s5cUl9OwMmPU8dHr2MFA1QeT+ADP8Tfhdf7/hC4K6o1
1U7oVqaEYI90u6qNCPNbQb0qR93wxJCMe8Ymfp8m+9lF9CiO7MghJdSKT5t8+Hj+
Bv8Y80J67SorWpUrEcykT0mF1uovhUOcJnR63I3IAeSQk5NySLm2QJ7m4QJSE/PA
Qf1aDTyLKhnAH4BiaPfgen3ltp+iKYHBavRVV8uU9pH4rGT/mJo=
=ccwT
-----END PGP SIGNATURE-----

Attachment: pgpnR6oWS7zfh.pgp
Description: PGP signature


--- End Message ---

Reply via email to