From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KowPD-0003lL-Ug for garchives@archives.gentoo.org; Sun, 12 Oct 2008 08:34:28 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ABBBFE03DA; Sun, 12 Oct 2008 08:34:26 +0000 (UTC) Received: from hs-out-0708.google.com (hs-out-0708.google.com [64.233.178.251]) by pigeon.gentoo.org (Postfix) with ESMTP id 7EF81E03DA for ; Sun, 12 Oct 2008 08:34:26 +0000 (UTC) Received: by hs-out-0708.google.com with SMTP id k27so624405hsc.2 for ; Sun, 12 Oct 2008 01:34:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=ffmXWjQprXeYMvke2V3Oawr4QhYw7uEoXlTv0RrnVwo=; b=cs+YIjNTm2qDghepr8HYGPrvUQKEWBvjxpXNdM9M5IL062IxfXzqRYfgIUBj3J0duk 9i10a7WT2a+Yykq0MbdMQ6tpgIcPlGb/0180vwRAScR7nan7nAiwlFD0quehuYqSZ93E LEDdBOhPAXsGoZZhJbwebeO44HjGXPCyryOFM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; b=d9Nr45rpg+6oeTBHaWqfbW9AVCYfTIpcRxtlOH+xLfCb1N1n42XRRCunFWNDuF39wz SakcQXS6noETaUX5RsOUyQToqdx3bbYej8/9q8oZ+cEcRHTT24TZ4eIrHNzrMHl3nML7 PToyKYn5XEwSlXZa2qd3nlJkDiaQ9C4Fv5hfA= Received: by 10.65.20.18 with SMTP id x18mr7492418qbi.28.1223800464681; Sun, 12 Oct 2008 01:34:24 -0700 (PDT) Received: from ?10.0.0.6? (dsl-243-231-180.telkomadsl.co.za [41.243.231.180]) by mx.google.com with ESMTPS id 27sm6876426qbw.0.2008.10.12.01.34.22 (version=SSLv3 cipher=RC4-MD5); Sun, 12 Oct 2008 01:34:23 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Painted into a corner: avahi and mDNSResponder Date: Sun, 12 Oct 2008 10:34:03 +0200 User-Agent: KMail/1.9.10 References: <7bef1f890810111930p6c26b53eq1d057da5c6a6635c@mail.gmail.com> <200810120951.29677.alan.mckinnon@gmail.com> In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200810121034.03757.alan.mckinnon@gmail.com> X-Archives-Salt: 10ae425a-154b-460f-8466-17a5c8ee4dbd X-Archives-Hash: 0bb277d1a8e76a937012c2154ad4f92b On Sunday 12 October 2008 10:25:51 Andrey Vul wrote: > On Sun, Oct 12, 2008 at 3:51 AM, Alan McKinnon wrote: > > On Sunday 12 October 2008 08:04:22 Volker Armin Hemmann wrote: > >> On Sonntag 12 Oktober 2008, Alan E. Davis wrote: > >> > Almost perpetually, the following packages or their versions are > >> > blocking. I have run emerge -e system several times. Some other > >> > problems were cleared up, and this > >> > avahi--mDNSResponder/mdnsresponder-compat whatever it all is, just > >> > keeps coming back even when solved by some skullduggery. I've removed > >> > both of them at one time or another. > >> > > >> > [blocks B ] net-dns/avahi ("net-dns/avahi" is blocking > >> > net-misc/mDNSResponder-107.6-r5) > >> > > >> > [blocks B ] net-misc/mDNSResponder ("net-misc/mDNSResponder" is > >> > blocking net-dns/avahi-0.6.23) > >> > > >> > I guess the problem is that I am running gnome and also have two or > >> > three different versions/slots of kde installed. I suppose, then, > >> > it's remarkable that only these blocks are showing up? > >> > > >> > Can someone lend a hand on this? Anything I do is little more than > >> > blind tinkering. > >> > > >> > Alan > >> > >> set the avahi useflag, unmerge mdnsresponder, emerge avahi. > > > > That looks familiar. I remember similar deep blocks myself - it was nasty > > at the time. > > > > For the OP's benefit, here's a high level summary of what is going on: > > > > Avahi and mDNSResponder implement a system called ZeroConf, first > > designed by Apple. It's a way for machines on a network to find each > > other and what network features they support. These systems are quite > > low-level so unfortunately the implementations are often incompatible. > > > > By and large you will find that Gnome stuff supports Avahi and KDE stuff > > supports mDNSResponder, so the only way out of this mess is often > > extensive use of 'equery hasuse', 'equery depends' and 'emerge -pvt' so > > see what pulls in what. But first you should research what these things > > are so you can make intelligent decisions about what to include and what > > to drop. The thing that cleared it up for me was an interview with the > > KDE team lead responsible for these features - Google will find it for > > you. > > IIRC mdnsresponder-compat USE flags allows use of avahi in KDE (3). I believe you are correct: alan@nazgul ~ $ grep mdns /var/portage/profiles/use.* /var/portage/profiles/use.local.desc:net-dns/avahi:mdnsresponder-compat - Enable compat libraries for mDNSResponder -- alan dot mckinnon at gmail dot com