After upgrading my mDNS responder from howl to avahi jmDNS died. Well, jmDNS stopped working, and avahi segfaulted to be precise. avahi has become debian’s official mdns responder, due mainly to licensing reasons, but unfortunately it does not allow any other mdns stacks to run, and to register with avahi you need to use dbus, so any java based systems which use mdns are now shafted on debian/gnome systems. I’m not entirely sure how to get past this. howl happily coexisted with other stacks so I don’t know why ahani can’t. We’ll have to follow this one up.
avahi killed my java