From owner-freebsd-questions@FreeBSD.ORG Mon Feb 2 00:16:28 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2B37818 for ; Mon, 2 Feb 2015 00:16:28 +0000 (UTC) Received: from nightmare.dreamchaser.org (ns.dreamchaser.org [66.109.141.57]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B7A8AA3B for ; Mon, 2 Feb 2015 00:16:28 +0000 (UTC) Received: from breakaway.dreamchaser.org (breakaway.dreamchaser.org. [192.168.151.122]) by nightmare.dreamchaser.org (8.13.6/8.13.6) with ESMTP id t120GPq7008331; Sun, 1 Feb 2015 17:16:26 -0700 (MST) (envelope-from freebsd@dreamchaser.org) Message-ID: <54CEC1D9.8000603@dreamchaser.org> Date: Sun, 01 Feb 2015 17:16:25 -0700 From: Gary Aitken Reply-To: freebsd@dreamchaser.org User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org, web@umich.edu Subject: Re: why does www/gecko-mediaplayer build devel/dbus and devel/dbus-glib ? References: <20150201195802.GR19629@itcom245.staff.itd.umich.edu> In-Reply-To: <20150201195802.GR19629@itcom245.staff.itd.umich.edu> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (nightmare.dreamchaser.org [192.168.151.101]); Sun, 01 Feb 2015 17:16:26 -0700 (MST) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 00:16:29 -0000 On 02/01/15 12:58, William Bulley wrote: > I don't use dbus (in fact I have #dbus_enable="YES" in my /etc/rc.conf > file), yet whenever I build www/gecko-mediaplayer or multimedia/gnome-mplayer > devel/dbus and devel/dbus-glib are built as by-products. Do these dbus > things do anything for me, or are they just hold-overs from Linux-land? If you want to disable dbus use when *building* a port, you have to modify the build-time configuration options, eg cd /usr/ports/www/gecko-mediaplayer make config If you aren't seeing the config options when you go to build the port, it's because you have already built the port once and the options are saved. Doing "make config" allows you to change them. You can also reset them. However, gecko-mediaplayer does not have an option to disable use of dbus; it only has the options CACHE (on by default) and DOCS (on by default). You can see the options available using make showconfig Depending on what you are running, you may be using dbus unknowingly; it is a normal default for some subsystems. It may be that a mediaplayer dependency requires it by default. Try: pkg info | grep dbus to see which version of dbus is installed, and then pkg info -r dbus_1.8.12_1 (or whatever it was) to see which other packages require it. You may be able to disable dbus when building one of those. You can drill down from mediaplayer by doing pkg info -d whatever-pkg-name-is to see its dependencies. Gary