[Pkg-utopia-maintainers] Bug#951619: avahi: New upstream release (0.8)

Simon McVittie smcv at debian.org
Fri Apr 24 12:19:09 BST 2020


On Tue, 18 Feb 2020 at 22:33:03 +0100, Andreas Henriksson wrote:
> There's a new upstream release of avahi available now, see:
> https://alioth-lists.debian.net/pipermail/pkg-utopia-maintainers/2020-February/027450.html

I've taken your changes from https://salsa.debian.org/ah/avahi,
reverted everything that would need a trip through NEW for now, and
made it available as
https://salsa.debian.org/utopia-team/avahi/-/merge_requests/1.
It seems to work. I also applied some fixes from upstream git
(which hopefully fix #876107), and proposed a patch to undo a Python 3
regression caused by that change.

The new upstream release includes local-only services via the loopback
interface (#909564).

https://salsa.debian.org/utopia-team/avahi/-/merge_requests/2 follows
up on that by disabling the Python 2 binding and enabling the Python 3
binding (#853239, #936173). This needs a trip through NEW.

I think the best plan for releasing this is probably to release 0.8-1
with Python 2 bindings to get some testing, and then a 0.8-2 that goes
through NEW and switches to Python 3.

I'm not sure whether to enable the libevent main loop binding as part
of that same trip through NEW, or keep it disabled until/unless someone
actually asks for it. Unless anyone knows of a potential user, I think
it might be a bit better to decouple Avahi from other package ecosystems
by leaving the libevent integration disabled until it's needed (and by
similar logic, I don't intend to enable the Qt 5 main loop integration
unless someone asks for it).

    smcv



More information about the Pkg-utopia-maintainers mailing list