Your message dated Sun, 14 Sep 2025 15:06:41 +0000
with message-id <[email protected]>
and subject line Bug#1114331: fixed in python-schema-salad 8.9.20250723145140-1
has caused the Debian Bug report #1114331,
regarding python-schema-salad: FTBFS: schema_salad/schema.py:530:17: error: 
Unsupported target for indexed assignment ("Avro")  [index]
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.)


-- 
1114331: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114331
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-schema-salad
Version: 8.9.20250408123006-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-schema-salad, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f debian/*.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" 
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_schema-salad  
* Building wheel...
schema_salad/schema.py: note: In function "make_valid_avro":
schema_salad/schema.py:530:17: error: Unsupported target for indexed assignment 
("Avro")  [index]
                    avro["name"] = avro_field_name(avro["name"])
                    ^~~~~~~~~~~~
schema_salad/schema.py:530:17: error: No overload variant of "__setitem__" of 
"MutableSequence" matches argument types "str", "str"  [call-overload]
                    avro["name"] = avro_field_name(avro["name"])
                    ^~~~~~~~~~~~
schema_salad/schema.py:530:17: note: Possible overload variants:
schema_salad/schema.py:530:17: note:     def __setitem__(self, int, Any, /) -> 
None
schema_salad/schema.py:530:17: note:     def __setitem__(self, slice[Any, Any, 
Any], Iterable[Any], /) -> None
schema_salad/schema.py:530:48: error: No overload variant of "__getitem__" of 
"MutableSequence" matches argument type "str"  [call-overload]
                    avro["name"] = avro_field_name(avro["name"])
                                                   ^~~~~~~~~~~~
schema_salad/schema.py:530:48: note:     def __getitem__(self, int, /) -> Any
schema_salad/schema.py:530:48: note:     def __getitem__(self, slice[Any, Any, 
Any], /) -> MutableSequence[Any]
schema_salad/schema.py:530:53: error: Invalid index type "str" for "str"; 
expected type "SupportsIndex | slice[Any, Any, Any]"  [index]
                    avro["name"] = avro_field_name(avro["name"])
                                                        ^~~~~~
schema_salad/schema.py:532:17: error: Unsupported target for indexed assignment 
("Avro")  [index]
                    avro["name"] = validate.avro_type_name(avro["name"])
                    ^~~~~~~~~~~~
schema_salad/schema.py:532:17: error: No overload variant of "__setitem__" of 
"MutableSequence" matches argument types "str", "str"  [call-overload]
                    avro["name"] = validate.avro_type_name(avro["name"])
                    ^~~~~~~~~~~~
schema_salad/schema.py:532:17: note: Possible overload variants:
schema_salad/schema.py:532:17: note:     def __setitem__(self, int, Any, /) -> 
None
schema_salad/schema.py:532:17: note:     def __setitem__(self, slice[Any, Any, 
Any], Iterable[Any], /) -> None
schema_salad/schema.py:532:56: error: No overload variant of "__getitem__" of 
"MutableSequence" matches argument type "str"  [call-overload]
                    avro["name"] = validate.avro_type_name(avro["name"])
                                                           ^~~~~~~~~~~~
schema_salad/schema.py:532:56: note:     def __getitem__(self, int, /) -> Any
schema_salad/schema.py:532:56: note:     def __getitem__(self, slice[Any, Any, 
Any], /) -> MutableSequence[Any]
schema_salad/schema.py:532:61: error: Invalid index type "str" for "str"; 
expected type "SupportsIndex | slice[Any, Any, Any]"  [index]
                    avro["name"] = validate.avro_type_name(avro["name"])
                                                                ^~~~~~
schema_salad/schema.py:534:31: error: No overload variant of "__getitem__" of 
"MutableSequence" matches argument type "str"  [call-overload]
            if "type" in avro and avro["type"] in (
                                  ^~~~~~~~~~~~
schema_salad/schema.py:534:31: note: Possible overload variants:
schema_salad/schema.py:534:31: note:     def __getitem__(self, int, /) -> Any
schema_salad/schema.py:534:31: note:     def __getitem__(self, slice[Any, Any, 
Any], /) -> MutableSequence[Any]
schema_salad/schema.py:534:36: error: Invalid index type "str" for "str"; 
expected type "SupportsIndex | slice[Any, Any, Any]"  [index]
            if "type" in avro and avro["type"] in (
                                       ^~~~~~
schema_salad/schema.py:547:20: error: No overload variant of "__getitem__" of 
"MutableSequence" matches argument type "str"  [call-overload]
                    if avro["name"] in found:
                       ^~~~~~~~~~~~
schema_salad/schema.py:547:20: note: Possible overload variants:
schema_salad/schema.py:547:20: note:     def __getitem__(self, int, /) -> Any
schema_salad/schema.py:547:20: note:     def __getitem__(self, slice[Any, Any, 
Any], /) -> MutableSequence[Any]
schema_salad/schema.py:547:25: error: Invalid index type "str" for "str"; 
expected type "SupportsIndex | slice[Any, Any, Any]"  [index]
                    if avro["name"] in found:
                            ^~~~~~
schema_salad/schema.py:548:38: error: No overload variant of "__getitem__" of 
"MutableSequence" matches argument type "str"  [call-overload]
                        return cast(str, avro["name"])
                                         ^~~~~~~~~~~~
schema_salad/schema.py:548:38: note: Possible overload variants:
schema_salad/schema.py:548:38: note:     def __getitem__(self, int, /) -> Any
schema_salad/schema.py:548:38: note:     def __getitem__(self, slice[Any, Any, 
Any], /) -> MutableSequence[Any]
schema_salad/schema.py:548:43: error: Invalid index type "str" for "str"; 
expected type "SupportsIndex | slice[Any, Any, Any]"  [index]
                        return cast(str, avro["name"])
                                              ^~~~~~
schema_salad/schema.py:549:27: error: No overload variant of "__getitem__" of 
"MutableSequence" matches argument type "str"  [call-overload]
                    found.add(avro["name"])
                              ^~~~~~~~~~~~
schema_salad/schema.py:549:27: note: Possible overload variants:
schema_salad/schema.py:549:27: note:     def __getitem__(self, int, /) -> Any
schema_salad/schema.py:549:27: note:     def __getitem__(self, slice[Any, Any, 
Any], /) -> MutableSequence[Any]
schema_salad/schema.py:549:32: error: Invalid index type "str" for "str"; 
expected type "SupportsIndex | slice[Any, Any, Any]"  [index]
                    found.add(avro["name"])
                                   ^~~~~~
schema_salad/schema.py:552:17: error: Unsupported target for indexed assignment 
("Avro")  [index]
                    avro[field] = make_valid_avro(
                    ^~~~~~~~~~~
schema_salad/schema.py:552:17: error: No overload variant of "__setitem__" of 
"MutableSequence" matches argument types "str", "str | MutableMapping[str, str] 
| list[Any | MutableMapping[str, str] | str]"  [call-overload]
                    avro[field] = make_valid_avro(
                    ^~~~~~~~~~~
schema_salad/schema.py:552:17: note: Possible overload variants:
schema_salad/schema.py:552:17: note:     def __setitem__(self, int, Any, /) -> 
None
schema_salad/schema.py:552:17: note:     def __setitem__(self, slice[Any, Any, 
Any], Iterable[Any], /) -> None
schema_salad/schema.py:553:21: error: No overload variant of "__getitem__" of 
"MutableSequence" matches argument type "str"  [call-overload]
                        avro[field],
                        ^~~~~~~~~~~
schema_salad/schema.py:553:21: note: Possible overload variants:
schema_salad/schema.py:553:21: note:     def __getitem__(self, int, /) -> Any
schema_salad/schema.py:553:21: note:     def __getitem__(self, slice[Any, Any, 
Any], /) -> MutableSequence[Any]
schema_salad/schema.py:553:26: error: Invalid index type "str" for "str"; 
expected type "SupportsIndex | slice[Any, Any, Any]"  [index]
                        avro[field],
                             ^~~~~
schema_salad/schema.py:561:13: error: Unsupported target for indexed assignment 
("Avro")  [index]
                avro["symbols"] = [avro_field_name(sym) for sym in 
avro["symbols"]]
                ^~~~~~~~~~~~~~~
schema_salad/schema.py:561:13: error: No overload variant of "__setitem__" of 
"MutableSequence" matches argument types "str", "list[str]"  [call-overload]
                avro["symbols"] = [avro_field_name(sym) for sym in 
avro["symbols"]]
                ^~~~~~~~~~~~~~~
schema_salad/schema.py:561:13: note: Possible overload variants:
schema_salad/schema.py:561:13: note:     def __setitem__(self, int, Any, /) -> 
None
schema_salad/schema.py:561:13: note:     def __setitem__(self, slice[Any, Any, 
Any], Iterable[Any], /) -> None
schema_salad/schema.py:561:64: error: No overload variant of "__getitem__" of 
"MutableSequence" matches argument type "str"  [call-overload]
                avro["symbols"] = [avro_field_name(sym) for sym in 
avro["symbols"]]
                                                                   
^~~~~~~~~~~~~~~
schema_salad/schema.py:561:64: note:     def __getitem__(self, int, /) -> Any
schema_salad/schema.py:561:64: note:     def __getitem__(self, slice[Any, Any, 
Any], /) -> MutableSequence[Any]
schema_salad/schema.py:561:69: error: Invalid index type "str" for "str"; 
expected type "SupportsIndex | slice[Any, Any, Any]"  [index]
                avro["symbols"] = [avro_field_name(sym) for sym in 
avro["symbols"]]
                                                                        
^~~~~~~~~

ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: 
python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_schema-salad  
dh_auto_build: error: pybuild --build -i python{version} -p 3.13 returned exit 
code 13
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-schema-salad
Source-Version: 8.9.20250723145140-1
Done: Michael R. Crusoe <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-schema-salad, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael R. Crusoe <[email protected]> (supplier of updated python-schema-salad 
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 [email protected])


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

Format: 1.8
Date: Sun, 14 Sep 2025 15:22:08 +0200
Source: python-schema-salad
Architecture: source
Version: 8.9.20250723145140-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Michael R. Crusoe <[email protected]>
Closes: 1114331
Changes:
 python-schema-salad (8.9.20250723145140-1) unstable; urgency=medium
 .
   * d/control: switch back to pybuild-based autopkgtests
   * New upstream version. Closes: #1114331
   * d/control: remove outdated package version restrictions.
Checksums-Sha1:
 0b0e4e6337fd28868ae59fc1342e8d8d66baf41e 3221 
python-schema-salad_8.9.20250723145140-1.dsc
 c88deb8ad8723264c7b72248e2d755ec19829546 413284 
python-schema-salad_8.9.20250723145140.orig.tar.xz
 bcce4ce5001c20e141e35fc54f7c9ec78ff33827 7304 
python-schema-salad_8.9.20250723145140-1.debian.tar.xz
 50760749639aaecc04c047e39cf6db087322e926 912848 
python-schema-salad_8.9.20250723145140-1.git.tar.xz
 51623aa46548d2a4648d052badc6d5fa3d6bf0a7 18305 
python-schema-salad_8.9.20250723145140-1_source.buildinfo
Checksums-Sha256:
 9471007cebb656f99d866b3b68f087bdc859533def891d84e9a02d192781f5f3 3221 
python-schema-salad_8.9.20250723145140-1.dsc
 bb0f9895714424c20724fef6a34410b62e0374e3ee65900e459c9a89f28da630 413284 
python-schema-salad_8.9.20250723145140.orig.tar.xz
 a8380ffac95d1897fde196f58d18d665335215022caffd3d8e7e97d02ade86d4 7304 
python-schema-salad_8.9.20250723145140-1.debian.tar.xz
 6b28ca77e353226700fe8b1eb551a395ac77be5ae4f820026bf94152fd8aa145 912848 
python-schema-salad_8.9.20250723145140-1.git.tar.xz
 88866043fff9a0bbd2fd9f8d8c919ea161cb3199a4cdd24110dbe0d582790461 18305 
python-schema-salad_8.9.20250723145140-1_source.buildinfo
Files:
 fa04dc4e7d24e65a189698fc8d923841 3221 python optional 
python-schema-salad_8.9.20250723145140-1.dsc
 42b0c210c70f2e103af0c6b724cb5a59 413284 python optional 
python-schema-salad_8.9.20250723145140.orig.tar.xz
 d0985e0c0993320308c520b46fdd04fd 7304 python optional 
python-schema-salad_8.9.20250723145140-1.debian.tar.xz
 a9ddee2d270c8a42e96a0a273cfce6c1 912848 python optional 
python-schema-salad_8.9.20250723145140-1.git.tar.xz
 8c358df322d4217f22524abdcf60d034 18305 python optional 
python-schema-salad_8.9.20250723145140-1_source.buildinfo
Git-Tag-Info: tag=fca449f08f0fdcef46c58e1c448e992a0128ace5 
fp=724d609337113c710550d7473c26763f6c67e6e2
Git-Tag-Tagger: Michael R. Crusoe <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjG040ACgkQYG0ITkaD
wHk2mhAAo/CsiwDzAuFNutBWI3E1X8FSFK49En1ZR591UUSwR8YEf0ri2KzBsXcl
yWQNSeSyBDbnBXtZzJsfqoDnRW74BymojVxUUZGOVgvGXFxZuA0M3Rs2sssuPjAI
RwfpuV8XXswXGyPkjqpRaBbewzFJSOptn50oNgu9D1uEGVvA+zk4uTbcjSjpa1BF
C4l86Ud2MLgPGGpwuolY6ph2TTUbpDnmVXIZlRdsF2UGsnyoDilk8kW0GweThdUU
q8ABmCfKwo9C+lB/xQjYguj580MN5daSRBYdjbK9BkdL9ia4/pzaY14AGjFaGDB6
wwR0Wq47GmrFlvwfZiUjFZpEr1LzlSkx9igCZ2bgV9Sz4yMn0tPSsmaw4PG87tBr
76BM17X558Z1dKenz3ZwZy6vMBGwvigNZ6kzW3aXkXn8UDCVCP8rFaE7TI9L4bj+
vFm3burHcWBwBfapEG1KGJYhb6iZqNK+cgZmv3Ez5pgxWKtjYIGbFc/xnQY1KevG
LupyLmZBE4vJbA1N1JJqMt+MzH5w5x1bPdPZEUbH4exXaWgX+irsTCqf22USKPyD
j1zutK81YKNZ9EJUH3bYX8cyesUvPWrq2NHndpJJ3PIdqqVAu/s6+iSCBCIZEcMp
0rmGFIWo4+CI1DtIbtFRq0iAa9whZlae4RRQmQ9YFQG1/rR0Sm8=
=++p1
-----END PGP SIGNATURE-----

Attachment: pgplRKopd1J0H.pgp
Description: PGP signature


--- End Message ---

Reply via email to