From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NfTca-0002zz-7K for garchives@archives.gentoo.org; Thu, 11 Feb 2010 07:37:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D03B1E088A; Thu, 11 Feb 2010 07:37:30 +0000 (UTC) Received: from ironport2-out.pppoe.ca (ironport2-out.teksavvy.com [206.248.154.183]) by pigeon.gentoo.org (Postfix) with ESMTP id BBFA4E088A for ; Thu, 11 Feb 2010 07:37:30 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEADBCc0tMCpbj/2dsb2JhbACaeXW8ZIJUggEEgxOHXQ X-IronPort-AV: E=Sophos;i="4.49,450,1262581200"; d="scan'208";a="55860968" Received: from 76-10-150-227.dsl.teksavvy.com (HELO waltdnes.org) ([76.10.150.227]) by ironport2-out.pppoe.ca with SMTP; 11 Feb 2010 02:37:29 -0500 Received: by waltdnes.org (sSMTP sendmail emulation); Thu, 11 Feb 2010 02:31:21 -0500 From: "Walter Dnes" Date: Thu, 11 Feb 2010 02:31:21 -0500 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How the HAL are you supposed to use these files? Message-ID: <20100211073121.GA14006@waltdnes.org> References: <20100208222047.GA6553@muc.de> <20100209021708.GA7876@waltdnes.org> <20100209102732.188d2125@digimed.co.uk> <20100210125757.GB11270@waltdnes.org> <20100210141843.6777b7c7@digimed.co.uk> 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=us-ascii Content-Disposition: inline In-Reply-To: <20100210141843.6777b7c7@digimed.co.uk> User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: 59673c90-8559-4fd2-969f-8520e9125831 X-Archives-Hash: 2f0a817d09fe362321c294d9971c9a1d On Wed, Feb 10, 2010 at 02:18:43PM +0000, Neil Bothwick wrote > On Wed, 10 Feb 2010 07:57:57 -0500, Walter Dnes wrote: > > > > but D-Bus provides a standard way for applications to communicate > > > with one another and removing it can stop your desktop working as > > > it should. > > > > Then how did things manage to work on my systems for the past 9 years, > > pray tell? > > Because nine years ago, Linux desktop software didn't use interprocess > communication. Of course things will still work, but not necessarily > everything. For example, Network Manager uses D-Bus to tell programs when > your Internet connection is available and not, so your mail client goes > into offline mode rather than pointlessly trying to access your mailbox. > KDE4 uses it quite extensively, ust as KDE3 used DCOP. There is too much solution-in-search-of-a-problem here. XMMS followed the original Unix philosophy... it did one thing did it right, namely playing audio. Unfortunately, XMMS was hard-coded to use a now obsolete GTK library. The "successor" to XMMS is Audacious. It seems to subscribe to the Microsoft philosophy, and tries to do everything under the sun, and pretends it's a server, which requires dbus. Is it *REALLY* necessary? I used XMMS to play mp3's and Live365.com. I ended up switching to mpg123 for both functions when XMMS was dropped, and then to the Flash player for Live365. I emerged Audacious, but unmerged it when I saw the post-install warning that said not to submit any Audacious bug reports if I don't have dbus installed. -- Walter Dnes