Your message dated Tue, 16 Oct 2007 13:37:47 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#446697: tomboy: Fails to sync via SSH if PATH does not 
contain 'modprobe'
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
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



--- End Message ---
--- Begin Message ---
Am Montag, den 15.10.2007, 00:55 +0200 schrieb matteo acerbi:
> 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!).

Hi,
this should be fixed with 0.8.1-1 now :) please reopen otherwise

Bye

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


--- End Message ---

Reply via email to