Hey Bastian,

> The unstable version should be reverted. This was a too late change for
> the freeze and according to d/changelog has not even fixed a bug.

Normally, I would agree — however, let me very quickly outline the
rationale here.

So, the Redis 8 licensing change came annoyingly very late in Debian's
own release cycle, but I think we should REALLY try hard to get redis 8.0
into trixie.

Otherwise, we are shipping a very old version of the server (7.0.15)
that upstream will have absolutely no interest in supporting, and it
will make the inevitable security backports extremely arduous for us.

A new way of managing the client's state within the server's codebase
appears to exacerbate this, making reasonably trivial changes to the
code difficult to reason about. :/

Anyway, the reason this even affects Hypothesis to begin with is that
the latest Redis required an update of python-redis, which, in turn,
required python3-fakeredis. I've been chasing down a bunch of these
issues in the past week or so, but any extra assistance would, of
course, but super appreciated...

I hope we can work together to get redis 8.x into trixie, otherwise it
may be a better overall solution to remove it from testing entirely. :(


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org 🍥 chris-lamb.co.uk
       `-

Reply via email to