Bug#1091864: tech-ctte: Avahi and systemd-resolved cannot a run mDNS responder at the same time

Stefano Rivera <[email protected]> Fri, 21 Feb 2025 14:23:17 -0400
Newsgroups gmane.linux.debian.devel.ctte
Message-ID <6uofozize7sf5zfo55rslaztkxvgjafgk6dixihi7qh343iwui__22075.0923546561$1740162449$gmane$org@5szajh2ij56m>
Hi Helmut (2025.02.15_16:55:37_-0400)
> > (S) The CTTE reaffirms that avahi-daemon is the default mDNS
> >     implementation in Debian trixie. Therefore systemd-resolved should
> >     disable the mDNS functionality in its default installation in Debian
> >     trixie.
> >     (Requires a 3:1 majority overruling a developer.)
> > 
> > (A) The CTTE reaffirms that avahi-daemon is the default mDNS
> >     implementation in Debian trixie. This does not preclude other
> >     resolvers such as systemd-resolved operating when avahi-daemon is
> >     not installed. To achieve this, avahi-daemon should disable
> >     systemd-resolved e.g. using a resolved configuration file.
> >     (Requires a 3:1 majority overruling a developer.)
> > 
> > (F) Further discussion

I vote:

S > A > F

Rationale:

To me, S is the least bad option. It's self-contained and follows the
precedent set in other distros. It obviously needs to be time-limited as
we expect systemd-resolved to continue to develop and at some point
become a reasonable replacement for avahi-daemon.

I do not find option A as objectionable as some others do. I think it's
OK for packages to adjust the behaviour of each other, when coordinated.
This isn't a situation where both sides think that this is the right
approach, so I can understand others voting it below F.

Stefano

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQTumtb5BSD6EfafSCRHew2wJjpU2AUCZ7jEkgAKCRBHew2wJjpU
2PGuAQCWI1tvZ+Uz5F2PcpYJKVjkMS5VK4gxITmokamZSjkiFgEAtbgtDbudyMgs
dxzU1B9pjQZNKc2CwsduLPclsLWWow8=
=zJzS
-----END PGP SIGNATURE-----