Bug#476853: epiphany-browser: Can't connect to session bus when launched via gnome-www-browser symlink from tomboy

Sam Morris sam at robots.org.uk
Sat Apr 19 15:30:14 UTC 2008


Package: epiphany-browser
Version: 2.20.3-1
Severity: normal

When the preferred web browser is 'gnome-www-browser %s' (the default
configuration), and gnome-www-browser is a symlink to epiphany-gecko
(again the default), clicking on a link in a Tomboy note results in the
following message:

  Epiphany could not connect to the session message bus.
  Your default settings will not be available.

Epiphany then opens up and behaves as if it was launched with 'epiphany
- -p'--that is, no settings/cookies/bookmarks/history are loaded or saved.

I replaced /usr/bin/gnome-www-browser with a script that runs 'env' and
then exec's the original browser; the results are:

$ diff -u <(env) gwwb 
--- /dev/fd/63	2008-04-19 16:28:43.052359378 +0100
+++ gwwb	2008-04-19 16:23:31.000000000 +0100
@@ -1,41 +1,30 @@
-GPG_AGENT_INFO=/tmp/seahorse-ezQfF4/S.gpg-agent:5166:1
+GPG_AGENT_INFO=/tmp/seahorse-W3AtUo/S.gpg-agent:4437:1
+MONO_PATH=:/usr/lib/tomboy:/usr/lib/tomboy/addins
 SHELL=/bin/bash
-DESKTOP_STARTUP_ID=
-TERM=xterm
 GTK_RC_FILES=/etc/gtk/gtkrc:/home/sam/.gtkrc-1.2-gnome2
-WINDOWID=56693876
+TOMBOY_WRAPPER_PATH=/usr/bin/tomboy
 GTK_MODULES=gnomebreakpad
 USER=sam
-LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:
-SSH_AUTH_SOCK=/tmp/keyring-V9Ky00/ssh
-GNOME_KEYRING_SOCKET=/tmp/keyring-V9Ky00/socket
+LD_LIBRARY_PATH=/usr/lib/tomboy
+SSH_AUTH_SOCK=/tmp/keyring-X8DqWs/ssh
+GNOME_KEYRING_SOCKET=/tmp/keyring-X8DqWs/socket
 SESSION_MANAGER=local/durandal:/tmp/.ICE-unix/5114
 USERNAME=sam
-PAGER=less
-DESKTOP_SESSION=default
 PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
-MANHTMLPAGER=gnome-open
+DESKTOP_SESSION=default
 GDM_XSERVER_LOCATION=local
-PWD=/tmp
-EDITOR=gvim
+PWD=/
 LANG=en_GB.UTF-8
-GNOME_KEYRING_PID=5113
+GNOME_KEYRING_PID=4384
 GDM_LANG=en_GB.UTF-8
 GDMSESSION=default
-HOME=/home/sam
 SHLVL=1
-GREP_OPTIONS=--color=auto
+HOME=/home/sam
 GNOME_DESKTOP_SESSION_ID=Default
-LESS=-icR
 LOGNAME=sam
 XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/
-DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-qZXxv4ad80,guid=50a99f53c58c1fb7755308e34808cc72
-LESSOPEN=| /usr/bin/lesspipe %s
-BROWSER=gnome-open
+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-rOBwJ8l5gn,guid=aac6721f321d694eb03665a74808cb77
 WINDOWPATH=7
 DISPLAY=:0.0
-LESSCLOSE=/usr/bin/lesspipe %s %s
-COLORTERM=gnome-terminal
 XAUTHORITY=/home/sam/.Xauthority
-OLDPWD=/usr/bin
 _=/usr/bin/env

I also forwarded the bug upstream, but upstream said that it was not a
Tomboy bug as they merely call gnome_url_show.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (530, 'testing'), (520, 'unstable'), (510, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25-mainline (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages epiphany-browser depends on:
ii  epiphany-gecko                2.20.3-1   Intuitive GNOME web browser - Geck

epiphany-browser recommends no packages.

Versions of packages epiphany-gecko depends on:
ii  dbus                   1.1.20-1          simple interprocess messaging syst
ii  epiphany-browser-data  2.20.3-1          Data files for the GNOME web brows
ii  gnome-icon-theme       2.22.0-1          GNOME Desktop icon theme
ii  iso-codes              2.0-1             ISO language, territory, currency,
ii  libart-2.0-2           2.3.20-1          Library of functions for 2D graphi
ii  libatk1.0-0            1.20.0-1          The ATK accessibility toolkit
ii  libbonobo2-0           2.22.0-1          Bonobo CORBA interfaces library
ii  libbonoboui2-0         2.22.0-1          The Bonobo UI library
ii  libc6                  2.7-10            GNU C Library: Shared libraries
ii  libcairo2              1.6.4-1           The Cairo 2D vector graphics libra
ii  libdbus-1-3            1.1.20-1          simple interprocess messaging syst
ii  libdbus-glib-1-2       0.74-1            simple interprocess messaging syst
ii  libenchant1c2a         1.3.0-5           a wrapper library for various spel
ii  libffi4                4.3.0-3           Foreign Function Interface library
ii  libfontconfig1         2.5.0-2           generic font configuration library
ii  libfreetype6           2.3.5-1+b1        FreeType 2 font engine, shared lib
ii  libgcc1                1:4.3.0-3         GCC support library
ii  libgconf2-4            2.22.0-1          GNOME configuration database syste
ii  libglade2-0            1:2.6.2-1         library to load .glade files at ru
ii  libglib2.0-0           2.16.3-2          The GLib library of C routines
ii  libgnome-desktop-2     2.22.0-1          Utility library for loading .deskt
ii  libgnome2-0            2.20.1.1-1        The GNOME 2 library - runtime file
ii  libgnomecanvas2-0      2.20.1.1-1        A powerful object-oriented display
ii  libgnomeui-0           2.20.1.1-1        The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0         1:2.22.0-2        GNOME Virtual File System (runtime
ii  libgtk2.0-0            2.12.9-2          The GTK+ graphical user interface 
ii  libice6                2:1.0.4-1         X11 Inter-Client Exchange library
ii  libmozjs0d             1.8.1.13-1        The Mozilla SpiderMonkey JavaScrip
ii  libnspr4-0d            4.7.0-2           NetScape Portable Runtime Library
ii  liborbit2              1:2.14.12-0.1     libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0          1.20.2-2          Layout and rendering of internatio
ii  libpng12-0             1.2.15~beta5-3    PNG library - runtime
ii  libpopt0               1.10-3            lib for parsing cmdline parameters
ii  libsm6                 2:1.0.3-1+b1      X11 Session Management library
ii  libstartup-notificatio 0.9-1             library for program launch feedbac
ii  libstdc++6             4.3.0-3           The GNU Standard C++ Library v3
ii  libx11-6               2:1.0.3-7         X11 client-side library
ii  libxml2                2.6.31.dfsg-2     GNOME XML library
ii  libxrender1            1:0.9.4-1         X Rendering Extension client libra
ii  libxslt1.1             1.1.22-1          XSLT processing library - runtime 
ii  libxul0d               1.8.1.13-1        Gecko engine library
di  python2.4              2.4.5-1           An interactive high-level object-o
ii  xulrunner-gnome-suppor 1.8.1.13-1        Support for GNOME in xulrunner app
ii  zlib1g                 1:1.2.3.3.dfsg-11 compression library - runtime

-- no debconf information






More information about the pkg-gnome-maintainers mailing list