Date: Mon, 19 Mar 2012 13:07:49 +0000 From: Anton Shterenlikht <mexas@bristol.ac.uk> To: Polytropon <freebsd@edvax.de> Cc: Anton Shterenlikht <mexas@bristol.ac.uk>, freebsd-questions@freebsd.org Subject: Re: dbus, epiphany, rekonq Message-ID: <20120319130749.GA48574@mech-cluster241.men.bris.ac.uk> In-Reply-To: <20120319134423.b2202448.freebsd@edvax.de> References: <20120319122129.GA41308@mech-cluster241.men.bris.ac.uk> <20120319134423.b2202448.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 19, 2012 at 01:44:23PM +0100, Polytropon wrote: > On Mon, 19 Mar 2012 12:21:29 +0000, Anton Shterenlikht wrote: > > I can't lauch www/epiphany or www/rekonq > > on ia64 -current, due to some dbus issue: > > > > TZAV> ps ax|grep dbus > > 1435 - Is 0:00.02 /usr/local/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --sess > > 1434 2- I 0:00.01 dbus-launch --autolaunch=fb0372ea595109904f5a068e00000180 --binary-synta > > 41284 5 RL+ 0:00.00 grep dbus > > > > TZAV> epiphany > > > > ** (epiphany:41285): WARNING **: Unable to connect to session bus: Failed to connect to socket /tmp/dbus-dyUjnhLBwE: No such file or directory > > > > TZAV> rekonq > > unnamed app(41291): KUniqueApplication: Cannot find the D-Bus session server: "Failed to connect to socket /tmp/dbus-dyUjnhLBwE: No such file or directory" > > > > unnamed app(41290): KUniqueApplication: Pipe closed unexpectedly. > > > > TZAV> ps ax | grep dbus > > 1435 - Is 0:00.02 /usr/local/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --sess > > 1434 2- I 0:00.01 dbus-launch --autolaunch=fb0372ea595109904f5a068e00000180 --binary-synta > > 41294 5 RL+ 0:00.00 grep dbus > > > > What am I doing wrong? > > Have you checked the presence of the /tmp/dbus-dyUjnhLBwE socket? sure, it's not there. > > I understand dbus is a required part of > > a modern browser, it is no longer an option, right? > > What?! I don't think that this is an acceptable opinion. :-) > > Both browsers you mentioned are part of KDE or Gnome. > THOSE heavily rely on DBUS, that's right, and due to > the transition of dependencies, _their_ web browsers > also do. > > For example, I'm not running DBUS here, but I run modern > web browsers. I just don't run _those_ two. :-) > > So did you properly build your KDE and Gnome components > with DBUS enabled, and all of their configurable dependencies > also with DBUS enabled? It _may_ be that the use of DBUS > is not among the default building options for one of the > nested dependencies, and that one might be _the one_ that > now shoots your foot. :-) > > Your ps listing indicates that you are running DBUS, so > that shouldn't be the problem. Missing DBUS support in one > of the required components _could_ be. ok, this makes is clearer. My dbus comes from www/firefox36: TZAV> pwd /usr/ports/www/firefox36 TZAV> make showconfig ===> The following configuration options are available for firefox-3.6.28,1: DBUS=on "Enable D-BUS support" SMB=off "Enable smb:// URI support using gnomevfs" DEBUG=off "Build a debugging image" LOGGING=off "Enable additional log messages" OPTIMIZED_CFLAGS=off "Enable some additional optimizations" ===> Use 'make config' to modify these settings TZAV> and firefox36 works fine. I build from ports. Neither rekonq nor epiphany have dbus options. My reading of the rekonq Makefile is that it uses devel/dbus-qt4. Anyway, these are installed: TZAV> pkg info -xo dbus dbus-1.4.14_2: devel/dbus dbus-glib-0.94: devel/dbus-glib eggdbus-0.6_1: devel/eggdbus libdbusmenu-qt-0.9.0: devel/libdbusmenu-qt qt4-dbus-4.7.4: devel/dbus-qt4 qt4-qdbusviewer-4.7.4: devel/qt4-qdbusviewer TZAV> Many thanks -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120319130749.GA48574>