Your message dated Wed, 04 Nov 2020 10:03:31 +0000
with message-id <e1kafdb-000cul...@fasolo.debian.org>
and subject line Bug#897094: fixed in python-datrie 0.8.2-1
has caused the Debian Bug report #897094,
regarding python-datrie FTBFS on big endian: test failures
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.)


-- 
897094: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897094
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-datrie
Version: 0.7.1-1
Severity: important

https://buildd.debian.org/status/package.php?p=python-datrie&suite=sid

...
=================================== FAILURES ===================================
__________________________________ test_keys ___________________________________

    def test_keys():
        trie = _trie()
        state = datrie.State(trie)
        it = datrie.Iterator(state)
    
        keys = []
        while it.next():
>           keys.append(it.key())

tests/test_iteration.py:85: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:942: in datrie._TrieIterator.key
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x122165ed0, size 16 at 0x3ff7f019230>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
______________________________ test_keys_non_root ______________________________

    def test_keys_non_root():
        trie = _trie()
        state = datrie.State(trie)
        state.walk('pro')
        it = datrie.Iterator(state)
    
        keys = []
        while it.next():
>           keys.append(it.key())

tests/test_iteration.py:98: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:942: in datrie._TrieIterator.key
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x122229500, size 16 at 0x3ff7eb4eab0>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
________________________________ test_keys_tail ________________________________

    def test_keys_tail():
        trie = _trie()
        state = datrie.State(trie)
        state.walk('pro')
        it = datrie.Iterator(state)
    
        keys = []
        while it.next():
>           keys.append(it.key())

tests/test_iteration.py:111: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:942: in datrie._TrieIterator.key
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x1206a6490, size 16 at 0x3ff7eb454f0>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
_______________________________ test_trie_items ________________________________

    def test_trie_items():
        trie = datrie.Trie(string.ascii_lowercase)
        trie['foo'] = 10
        trie['bar'] = 'foo'
        trie['foobar'] = 30
        assert trie.values() == ['foo', 10, 30]
>       assert trie.items() == [('bar', 'foo'), ('foo', 10), ('foobar', 30)]

tests/test_trie.py:145: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:721: in datrie.Trie.items
    ???
src/datrie.pyx:748: in datrie.Trie.items
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x120c54310, size 12 at 0x3ff7ed078b0>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
________________________________ test_trie_iter ________________________________

    def test_trie_iter():
        trie = datrie.Trie(string.ascii_lowercase)
        assert list(trie) == []
    
        trie['foo'] = trie['bar'] = trie['foobar'] = 42
>       assert list(trie) == ['bar', 'foo', 'foobar']

tests/test_trie.py:154: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:587: in __iter__
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x1207c72f0, size 12 at 0x3ff7ec8a6f0>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
_____________________________ test_trie_comparison _____________________________

    def test_trie_comparison():
        trie = datrie.Trie(string.ascii_lowercase)
        assert trie == trie
        assert trie == datrie.Trie(string.ascii_lowercase)
    
        other = datrie.Trie(string.ascii_lowercase)
        trie['foo'] = 42
        other['foo'] = 24
>       assert trie != other

tests/test_trie.py:165: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:254: in datrie.BaseTrie.__richcmp__
    ???
src/datrie.pyx:247: in datrie.BaseTrie.__richcmp__
    ???
src/datrie.pyx:587: in __iter__
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x1207d62f0, size 12 at 0x3ff7ed071f0>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
______________________________ test_trie_suffixes ______________________________

    def test_trie_suffixes():
        trie = datrie.Trie(string.ascii_lowercase)
    
        trie['pro'] = 1
        trie['prof'] = 2
        trie['product'] = 3
        trie['production'] = 4
        trie['producer'] = 5
        trie['producers'] = 6
        trie['productivity'] = 7
    
>       assert trie.suffixes('pro') == [
            '', 'ducer', 'ducers', 'duct', 'duction', 'ductivity', 'f'
        ]

tests/test_trie.py:205: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:357: in datrie.BaseTrie.suffixes
    ???
src/datrie.pyx:373: in datrie.BaseTrie.suffixes
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x120483e30, size 20 at 0x3ff7ed496f0>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
___________________ TestPrefixLookups.test_trie_keys_prefix ____________________

self = <tests.test_trie.TestPrefixLookups object at 0x3ff7ebc2128>

    def test_trie_keys_prefix(self):
        trie = self._trie()
>       assert trie.keys('foobarz') == ['foobarzartic']

tests/test_trie.py:244: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:589: in datrie.BaseTrie.keys
    ???
src/datrie.pyx:611: in datrie.BaseTrie.keys
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x1207e8070, size 20 at 0x3ff7f0591f0>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
___________________ TestPrefixLookups.test_trie_items_prefix ___________________

self = <tests.test_trie.TestPrefixLookups object at 0x3ff7f007710>

    def test_trie_items_prefix(self):
        trie = self._trie()
>       assert trie.items('foobarz') == [('foobarzartic', None)]

tests/test_trie.py:255: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
src/datrie.pyx:721: in datrie.Trie.items
    ???
src/datrie.pyx:751: in datrie.Trie.items
    ???
src/datrie.pyx:945: in datrie._TrieIterator.key
    ???
src/datrie.pyx:1111: in datrie.unicode_from_alpha_char
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = <read-only buffer ptr 0x12222b420, size 20 at 0x3ff7ecd21b0>
errors = 'strict'

    def decode(input, errors='strict'):
>       return codecs.utf_32_le_decode(input, errors, True)
E       UnicodeDecodeError: 'utf32' codec can't decode bytes in position 0-3: 
code point not in range(0x110000)

/usr/lib/python2.7/encodings/utf_32_le.py:11: UnicodeDecodeError
===================== 9 failed, 29 passed in 1.50 seconds ======================
E: pybuild pybuild:336: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_datrie/build; python2.7 -m pytest tests
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned 
exit code 13
make: *** [debian/rules:7: build-arch] Error 25

--- End Message ---
--- Begin Message ---
Source: python-datrie
Source-Version: 0.8.2-1
Done: cru...@debian.org (Michael R. Crusoe)

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

Debian distribution maintenance software
pp.
Michael R. Crusoe <cru...@debian.org> (supplier of updated python-datrie 
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: Wed, 04 Nov 2020 10:51:01 +0100
Source: python-datrie
Architecture: source
Version: 0.8.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Michael R. Crusoe <cru...@debian.org>
Closes: 897094
Changes:
 python-datrie (0.8.2-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Ondřej Nový ]
   * d/control: Update Maintainer field with new Debian Python Team
     contact address.
   * d/control: Update Vcs-* fields with new Debian Python Team Salsa
     layout.
 .
   [ Michael R. Crusoe ]
   * d/patches/big_endian: Decode string based on byteorder of system. Closes:
     #897094
   * Standards-Version: 4.5.0 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Removed 0004-Fix-DeprecationWarning-with-Python-3.7.patch as that was
     incorporated upstream.
   * Reworked 0002-Don-t-use-bundled-libdatrie.patch
   * Add salsa-ci file (routine-update)
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
     Repository-Browse.
   * d/clean: remove src/datrie.{c,html}
   * d/control: add python3-pytest-runner to Build-Depends
Checksums-Sha1:
 7382665f40fb2d36a19a8f0dbfb7fe7c2b8d2030 2145 python-datrie_0.8.2-1.dsc
 f9706d323f3aec7833e06df39ff87b650a71321e 63278 python-datrie_0.8.2.orig.tar.gz
 a33479079da6052efa9c1640e17690d3d4dde6cc 4548 
python-datrie_0.8.2-1.debian.tar.xz
 d1860fb8bc316f5a45adfb0f0b83f477b8932321 7530 
python-datrie_0.8.2-1_source.buildinfo
Checksums-Sha256:
 a8695ed3701082914fdecdee77c321360b2dcb500f182fc87a7fd6561521e168 2145 
python-datrie_0.8.2-1.dsc
 525b08f638d5cf6115df6ccd818e5a01298cd230b2dac91c8ff2e6499d18765d 63278 
python-datrie_0.8.2.orig.tar.gz
 b5aa17a4b40ede1b0c4cc25c3853f7e10c55a014acc96677fef7893a24bb7864 4548 
python-datrie_0.8.2-1.debian.tar.xz
 382183e983c653438fb3b4cca810b6703f5ee51f4c2f4ae7f9c58fc4e1025ab9 7530 
python-datrie_0.8.2-1_source.buildinfo
Files:
 3e9a2116307d92ab1bb2cf4b22be244d 2145 python optional python-datrie_0.8.2-1.dsc
 0478ffb9b9a28e6192cc84d94c65a8fc 63278 python optional 
python-datrie_0.8.2.orig.tar.gz
 92948e7e283f480e60c9b7dacf6a19d3 4548 python optional 
python-datrie_0.8.2-1.debian.tar.xz
 e1bc3d0bffffe216a87f07521dcff115 7530 python optional 
python-datrie_0.8.2-1_source.buildinfo

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

iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAl+ieZwACgkQPCZ2P2xn
5uIhchAAiJc6uVEywKGRIdE+QnzIpBHovKZ8bT4pZfTdnyVBdSR2fhGrxgj5Sqr4
4hr+rnjMBl8pxC0sl7zkn/oJdu+shRSPrhCEiJ4Yv6XQ+I2q01BBYf2bnoRdKPod
iVRNgjs81FnrybY7DGBiPXDLPH0CiPmem0i/lJvMxlScfEnZN1lYkDoIXjxRlShD
aQrbP+fDuxCh4jdLfjGra+gD1/1fmKzs10oCxO3FZWyqwPXu4iuYM3Zu01Df84/y
wxXA+o9zyTEwlJ7PMEQ9EnbrSR0S4zo/n1a0/GLhA0Q5N5QMtzzYsp4vNjGUYhIA
crSr84Rkn+HLr1XJkR5WC7ihxhBRDEdSR1bOVGeH011y+PcD+6nzv1ZA3TZqPU7P
j56lqzWGhWZjvnIir7EEAVJlgLH2XKG9OMkEBGqRF9K9EBI3Y03WKFQYbeyBFA5h
wSSuiZFnYHeVBtJwimxyPa/9BZDIhSf/kNnn5Jf/hHzlKPBQ89UMxXkq8qrsxQFU
Hj1q/FLGeVEWe7FKrMMExaaQEwyouPMX0DZqJV+RpKXJa8jdStjksUxv/yjmWSNh
LbURLFsoNygMEPrpIh6g8+W4NFNmBs/6XXA2xAWwiCTDtUUk0xxmq1pAQWLeW2XS
fYvx2JfRahiWI/EUiIRIr3O+EAL1aDQDNsjWAd0WVKTwgH3pscE=
=JgbL
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to