Your message dated Thu, 07 Jul 2022 12:04:16 +0000
with message-id <e1o9qey-000aw5...@fasolo.debian.org>
and subject line Bug#1014101: fixed in python-fakeredis 1.7.1-1
has caused the Debian Bug report #1014101,
regarding python-fakeredis: autopkgtest needs update for new version of redis: 
error message changed
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.)


-- 
1014101: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014101
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-fakeredis
Version: 1.6.1-1
Severity: serious
X-Debbugs-CC: re...@packages.debian.org
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: needs-update
Control: affects -1 src:redis

Dear maintainer(s),

With a recent upload of redis the autopkgtest of python-fakeredis fails in testing when that autopkgtest is run with the binary packages of redis from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
redis                  from testing    5:7.0.2-2
python-fakeredis       from testing    1.6.1-1
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of redis to testing [1]. Of course, redis shouldn't just break your autopkgtest (or even worse, your package), but it seems to me that the change in redis was intended and your package needs to update to the new situation. It seems the failure is just an error message that got improved.

If this is a real problem in your package (and not only in your autopkgtest), the right binary package(s) from redis should really add a versioned Breaks on the unfixed version of (one of your) package(s). Note: the Breaks is nice even if the issue is only in the autopkgtest as it helps the migration software to figure out the right versions to combine in the tests.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=redis

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-fakeredis/23195767/log.gz


=================================== FAILURES =================================== ________________________ test_failed_script_error[real] ________________________

r = <Redis <ConnectionsPool [db:0, size:[1:10], free:1]>>

    async def test_failed_script_error(r):
        await r.set('foo', 'bar')
with pytest.raises(aioredis.ReplyError, match='^ERR Error running script'):
          await r.eval('return redis.call("ZCOUNT", KEYS[1])', ['foo'])
E aioredis.errors.ReplyError: ERR Wrong number of args calling Redis command from script script: 2558dbbbe1424be2d1e9af6eece6309035f8696f, on @user_script:1.

test/test_aioredis1.py:158: ReplyError

During handling of the above exception, another exception occurred:

r = <Redis <ConnectionsPool [db:0, size:[1:10], free:1]>>

    async def test_failed_script_error(r):
        await r.set('foo', 'bar')
      with pytest.raises(aioredis.ReplyError, match='^ERR Error running 
script'):
E AssertionError: Regex pattern '^ERR Error running script' does not match 'ERR Wrong number of args calling Redis command from script script: 2558dbbbe1424be2d1e9af6eece6309035f8696f, on @user_script:1.'.

test/test_aioredis1.py:157: AssertionError

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-fakeredis
Source-Version: 1.7.1-1
Done: Chris Lamb <la...@debian.org>

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

Debian distribution maintenance software
pp.
Chris Lamb <la...@debian.org> (supplier of updated python-fakeredis 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: Thu, 07 Jul 2022 12:57:09 +0100
Source: python-fakeredis
Built-For-Profiles: nocheck
Architecture: source
Version: 1.7.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Chris Lamb <la...@debian.org>
Closes: 1014101
Changes:
 python-fakeredis (1.7.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release. (Closes: #1014101)
   * Drop 0002-SINTER-STORE-requires-keys-to-be-sets.patch; patch appears to be
     merged upstream.
   * Bump Standards-Version to 4.6.1.
Checksums-Sha1:
 0fbbd83fcf940fcd91ca165e3b48b29073268cd2 2627 python-fakeredis_1.7.1-1.dsc
 9bbd4a50bc06dee6783e6ad0104ca84eb864ceeb 71151 
python-fakeredis_1.7.1.orig.tar.gz
 b0de9d9db4c152bb4dc8ce3bb3979f8c08d081ec 4900 
python-fakeredis_1.7.1-1.debian.tar.xz
 4a1e5bccfcac51732c12abcfa393c1f6bf8c7005 7864 
python-fakeredis_1.7.1-1_amd64.buildinfo
Checksums-Sha256:
 dd9deeb6f6cc3cf8bafaae23beae5d44cdda2082b06d8c997bbbb07bb8dc9c2e 2627 
python-fakeredis_1.7.1-1.dsc
 36b7ba4cd4ce94ab9a9cab87fa1b6f0d3e545e7dcd45f16b57de56faf1fa1a8a 71151 
python-fakeredis_1.7.1.orig.tar.gz
 cec461664ebf47b5b999ae9d96bd29e5d54dfc9131bc8e927a9fbe4b65fb1df9 4900 
python-fakeredis_1.7.1-1.debian.tar.xz
 039b8a3d1c2faf01261f99ecd638fbd3ed45c5a84a24d1ba90a37fa2874de918 7864 
python-fakeredis_1.7.1-1_amd64.buildinfo
Files:
 3314d0842ac73f4d0aebed924e7e5e0b 2627 python optional 
python-fakeredis_1.7.1-1.dsc
 47bd56edcd1e5793b05ab0c24a50a021 71151 python optional 
python-fakeredis_1.7.1.orig.tar.gz
 b75277555645550ff60943d3a2f08445 4900 python optional 
python-fakeredis_1.7.1-1.debian.tar.xz
 33a18be344d9dae3809010c0ca5597b6 7864 python optional 
python-fakeredis_1.7.1-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmLGyq0ACgkQHpU+J9Qx
Hlg75RAAldPUTxCY3ArLvB1hPoCxEjM4llOQG7phLlc7cKzySwdUJR0udBBUXeDe
KjoDZ1b5QbvrHjs94v2BvDaC3HGtQU7pfIjVMzczMyop77JdgIT0UIfFoteHRa1G
8VeWPZBqySpvSmSRHUh9wVAEaWCHpMBDJTkVgeE/jJz4cZqGEMfeBO+01Y4OOQ2C
+kEb+ha+2LitB3i01p/40fybf7fwurIFKVDt2P0dnEU0YljClH53xb/R9nM8STSa
l+PL3aHcHtTZxLojNpEwNi1uGVW7pRtvn72g4wyQLdQB75rpC2Ot8skLiEcRXGrC
yh90A8JlFC3A1nuTzFoGxfBhjB30/DLSZ8KOPWuplaj8xzeslQNiq5hI6FoKhfQ/
y3+w378SDSiQBJcymTGsig1QNq49KHFKB0qRYT62jR1u8LDZVutYqMQeF62vnagr
2Hy1YTlZWC7mfy45VdZ7iknXCXIFfEbj8R7yVTe6pNgfDxdPgala7eAYJrLrPH1D
kJUZ+b3WR1db0TpY1plq+LoGNREpAXs5sK3iR1AsKzt6s4LFQbN9cOh5vGw7ZeKY
dDntorWcSQkxZlzkAHBsk8dQxAbxeQSZHllM8GitcUk2sn7JBkZDh0Yepal1sicZ
vsbR0ikCIvIu8qOHRT/GH4PwaBtRVloyrvRFUwzIpufPs0Naj/w=
=PaQx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to