Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #14788 > unrolled thread

Bug#1026605: python-avro: FTBFS: AssertionError: 'reader type: null not compatible with writer type: int' not found in {'reader type: SchemaType.NULL not compatible with writer type: SchemaType.INT'}

Started byScott Talbert <swt@techie.net>
First post2022-12-29 23:10 +0100
Last post2022-12-30 10:40 +0100
Articles 2 — 2 participants

Back to article view | Back to linux.debian.maint.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Bug#1026605: python-avro: FTBFS: AssertionError: 'reader type: null not compatible with writer type: int' not found in {'reader type: SchemaType.NULL not compatible with writer type: SchemaType.INT'} Scott Talbert <swt@techie.net> - 2022-12-29 23:10 +0100
    Re: python-avro: FTBFS: AssertionError: 'reader type: null not  compatible with writer type: int' not found in {'reader type:  SchemaType.NULL not compatible with writer type: SchemaType.INT'} Andreas Tille <andreas@an3as.eu> - 2022-12-30 10:40 +0100

#14788 — Bug#1026605: python-avro: FTBFS: AssertionError: 'reader type: null not compatible with writer type: int' not found in {'reader type: SchemaType.NULL not compatible with writer type: SchemaType.INT'}

FromScott Talbert <swt@techie.net>
Date2022-12-29 23:10 +0100
SubjectBug#1026605: python-avro: FTBFS: AssertionError: 'reader type: null not compatible with writer type: int' not found in {'reader type: SchemaType.NULL not compatible with writer type: SchemaType.INT'}
Message-ID<FI9g5-ebZr-7@gated-at.bofh.it>
On Thu, 29 Dec 2022, Scott Kitterman wrote:

> On Thursday, December 29, 2022 4:13:20 PM EST Andreas Tille wrote:
>> Control: tags -1 help
>>
>> Hi,
>>
>> I wonder whether someone might suggest a fix for
>>
>>
>> ======================================================================
>> FAIL: test_schema_compatibility_type_mismatch
>> (avro.test.test_compatibility.TestCompatibility.test_schema_compatibility_t
>> ype_mismatch)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File
>> "/build/python-avro-1.11.1+dfsg/.pybuild/cpython3_3.11_avro/build/avro/test
>> /test_compatibility.py", line 1039, in
>> test_schema_compatibility_type_mismatch self.assertIn(message,
>> result.messages)
>> AssertionError: 'reader type: null not compatible with writer type: int' not
>> found in {'reader type: SchemaType.NULL not compatible with writer type:
>> SchemaType.INT'}
>>
>> ----------------------------------------------------------------------
>> Ran 421 tests in 8.358s
>>
>> FAILED (failures=1, skipped=3)
>>
>>
>> Otherwise I will probably exclude Python3.11 from the build to fix this bug.
>
> That's not an actual solution.  If you close the bug on this basis it will
> hide the issue and make it appear we are more ready to move to Python 3.11 as
> the default (and probably only) Python version for Bookworm.
>
> I didn't look at the actual code.  Typically when something comes up Null is
> means that something was not found.  I would look at the code where SchemaType
> is determined to see how it might come up with no SchemaType.

It looks like this has already been fixed upstream (although with a 
non-obvious commit message):

https://github.com/apache/avro/commit/432f073c3cfb8ac7edb2793b797ab855c5a978dd

I just uploaded a fix.

Scott T.

[toc] | [next] | [standalone]


#14790 — Re: python-avro: FTBFS: AssertionError: 'reader type: null not compatible with writer type: int' not found in {'reader type: SchemaType.NULL not compatible with writer type: SchemaType.INT'}

FromAndreas Tille <andreas@an3as.eu>
Date2022-12-30 10:40 +0100
SubjectRe: python-avro: FTBFS: AssertionError: 'reader type: null not compatible with writer type: int' not found in {'reader type: SchemaType.NULL not compatible with writer type: SchemaType.INT'}
Message-ID<FIk1P-eiyr-5@gated-at.bofh.it>
In reply to#14788
Am Thu, Dec 29, 2022 at 05:05:42PM -0500 schrieb Scott Talbert:
> I just uploaded a fix.

Thanks a lot, Andreas. 

-- 
http://fam-tille.de

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web