Package: tomboy
Version: 0.8.0-2
Severity: normal

*** Please type your report below this line ***

Hello.

I was trying to set up the SSH Synchronization Service (sshfs FUSE)
via Tomboy Preferences but it didn't work. When I pressed the 'Save'
button I got an error dialog such as:

       Error connecting :(

       Sorry, but something went wrong.
       Please check your information and try again.
       The ~/.tomboy.log might be useful too.

In ~/.tomboy.log I found the following message:

10/14/2007 11:59:23 PM [DEBUG]: Unexpected error calling
sshfs.SaveConfiguration: SyncUtils cannot be used because one or more of
the required system tools could not be found.
  at Tomboy.Sync.SyncUtils.CheckToolsValid () [0x00000]
  at Tomboy.Sync.SyncUtils.IsFuseEnabled () [0x00000]
  at Tomboy.Sync.FuseSyncServiceAddin.MountFuse (Boolean
useStoredValues) [0x00000]
  at Tomboy.Sync.FuseSyncServiceAddin.SaveConfiguration () [0x00000]
  at Tomboy.PreferencesDialog.OnSaveSyncAddinButton (System.Object
sender, System.EventArgs args) [0x00000]

So I had a look at the apt-get source'd code and it looks like the
problem is at line 59 (and 89) of SyncUtils.cs: method SetUpTools
looks for a 'modprobe' command in PATH, but in a default user's PATH
on Debian it won't find it (it's in /sbin/, and I don't have that in
my PATH... Should I?).

I tried again by running tomboy with a modified environment containing
/sbin/ in PATH and the synchronization worked OK.

As it looks like a Debian-specific problem, I'm posting it here, even
if I'd suggest a solution upstream (it doesn't seem to me to be a good
practice to look for commands in PATH and fail *that way* if they
can't be found!).

Anyway, thanks all for this really useful piece of software. :-)

Best regards,
Matteo

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages tomboy depends on:
ii  gconf2                  2.20.0-1         GNOME configuration database syste
ii  libart-2.0-2            2.3.19-3         Library of functions for 2D graphi
ii  libatk1.0-0             1.20.0-1         The ATK accessibility toolkit
ii  libc6                   2.6.1-5          GNU C Library: Shared libraries
ii  libcairo2               1.4.10-1         The Cairo 2D vector graphics libra
ii  libfontconfig1          2.4.2-1.2        generic font configuration library
ii  libgconf2.0-cil         2.16.0-7         CLI binding for GConf 2.16
ii  libglib2.0-0            2.14.1-5         The GLib library of C routines
ii  libglib2.0-cil          2.10.2-1         CLI binding for the GLib utility l
ii  libgmime2.2-cil         2.2.10-2         CLI binding for the MIME library
ii  libgnome2.0-cil         2.16.0-7         CLI binding for Gnome 2.16
ii  libgnomecanvas2-0       2.20.0-1         A powerful object-oriented display
ii  libgnomeprint2.2-0      2.18.2-1         The GNOME 2.2 print architecture -
ii  libgnomeprintui2.2-0    2.18.1-1         GNOME 2.2 print architecture User
ii  libgtk2.0-0             2.12.0-2         The GTK+ graphical user interface
ii  libgtk2.0-cil           2.10.2-1         CLI binding for the GTK+ toolkit 2
ii  libgtkspell0            2.0.10-3+b1      a spell-checking addon for GTK's T
ii  libmono-addins-gui0.2-c 0.2-4            GTK# frontend library for Mono.Add
ii  libmono-addins0.2-cil   0.2-4            addin framework for creating exten
ii  libmono-corlib2.0-cil   1.2.5.1-1        Mono core library (2.0)
ii  libmono-system2.0-cil   1.2.5.1-1        Mono System libraries (2.0)
ii  libmono2.0-cil          1.2.5.1-1        Mono libraries (2.0)
ii  libndesk-dbus-glib1.0-c 0.3-2            CLI implementation of D-Bus (GLib
ii  libndesk-dbus1.0-cil    0.4.2-1          CLI implementation of D-Bus
ii  libpanel-applet2-0      2.20.0.1-3       library for GNOME Panel applets
ii  libpango1.0-0           1.18.2-2         Layout and rendering of internatio
ii  libx11-6                2:1.0.3-7        X11 client-side library
ii  libxcomposite1          1:0.3.2-1+b1     X11 Composite extension library
ii  libxcursor1             1:1.1.9-1        X cursor management library
ii  libxdamage1             1:1.1.1-3        X11 damaged region extension libra
ii  libxext6                1:1.0.3-2        X11 miscellaneous extension librar
ii  libxfixes3              1:4.0.3-2        X11 miscellaneous 'fixes' extensio
ii  libxi6                  2:1.1.3-1        X11 Input extension library
ii  libxinerama1            1:1.0.2-1        X11 Xinerama extension library
ii  libxml2                 2.6.30.dfsg-2    GNOME XML library
ii  libxrandr2              2:1.2.2-1        X11 RandR extension library
ii  libxrender1             1:0.9.4-1        X Rendering Extension client libra
ii  mono-runtime            1.2.5.1-1        Mono runtime
ii  zlib1g                  1:1.2.3.3.dfsg-6 compression library - runtime

tomboy recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to