GNOME Bugzilla – Bug 509940
Port to GIO
Last modified: 2008-06-30 21:50:04 UTC
plugins/nautilus-ext does not compile because of an include path problem.
A proposed fix is shown below.
seahorse-nautilus.c:27:41: error: libgnomevfs/gnome-vfs-utils.h: No such file or directory
seahorse-nautilus.c:28:45: error: libgnomevfs/gnome-vfs-file-info.h: No such file or directory
seahorse-nautilus.c:29:39: error: libgnomevfs/gnome-vfs-ops.h: No such file or directory
make: *** [seahorse-nautilus.lo] Error 1
make: Leaving directory `/usr/local/src/GARNOME/Devel/garnome-trunk/src/desktop/seahorse/work/main.d/seahorse-2.21.4/plugins/nautilus-ext'
make: *** [all-recursive] Error 1
=====================proposed fix =============================================
--- seahorse-2.21.4/plugins/nautilus-ext/Makefile.in- 2008-01-16 12:02:30.000000000 -0500
+++ seahorse-2.21.4/plugins/nautilus-ext/Makefile.in 2008-01-16 12:03:04.000000000 -0500
@@ -290,6 +290,7 @@
INCLUDES = -I$(top_builddir) \
+ $(SEAHORSE_CFLAGS) \
It might be better to resolve this problem in nautilus. See
A fix for this already exists in seahorse however bug #505990 is blocking the next release of seahorse.
Note: Nautilus uses gvfs, not gnome-vfs. That won't change. So seahorse needs to be fixed asap. I'll ping again for the autofoo stuff.
OK... "We" should also ping the folks maintaining file-roller since they have the same problem.
file-roller has been fixed already, see bug 501542.
seahorse has already been ported.
compnerd in #gnome-hackers was working on porting seahorse-plugins.
Completed. Testing by anyone interested, would be appreciated to make sure things work in all cases.
2008-06-30 Stef Walter <email@example.com>
* libseahorse/seahorse-multi-encrypt.glade: (added back)
* plugins/nautilus-ext/seahorse-nautilus.c: Port to GIO from gnome-vfs
Fixes bug #509940