[Pkg-utopia-maintainers] Bug#466014: libnss-mdns: Replace mdns4* by mdns* in /etc/nsswitch.conf
Simon McVittie
smcv at debian.org
Thu Apr 26 15:01:45 BST 2018
On Thu, 26 Apr 2018 at 11:03:55 +0200, Pavel Šimerda wrote:
> It looks easy but in practice it proves by no means trivial to have a proper
> IPv4/IPv6 client behavior implemented. I have done many experiments with
> that and the situation in open source (or any other) software including the
> core components is not satisfactory at all.
If you have a plan for improving the situation, please open bugs or
feature requests on the relevant upstream projects (glibc, Avahi and/or
nss-mdns).
Distro maintainers' priority is to avoid introducing regressions for
existing software. I don't intend to make downstream changes in nss-mdns
that cause it to regress for existing software, even if that existing
software is not implemented in the ideal way.
> I'm convinced that the way to go is to always connect in ~100 ms if there is
> either IPv4 or IPv6 available to connect (i.e. do not enforce protocol
> precedence when one of the protocol is slower than that)
Of course, but nss-mdns does not control application behaviour. If an
existing application correctly asks for AF_UNSPEC, great; but if it
wrongly resolves one protocol and then the other, nss-mdns is not in a
position to fix that.
> I would be honored if you contacted me directly and we could chat a little
> bit rather than have an online e-mail discussion.
Sorry, I do not have enough time available for nss-mdns maintenance to
spend it on private real-time conversations.
smcv
More information about the Pkg-utopia-maintainers
mailing list