FS#3753 - gnome-menus nad gnome-vfs should use Gamin instead of FAM

Attached to Project: Arch Linux
Opened by Kamil Strzelecki (esack) - Thursday, 12 January 2006, 16:13 GMT
Last edited by Dale Blount (dale) - Thursday, 12 January 2006, 16:29 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.1 Noodle
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Gamin (http://www.gnome.org/~veillard/gamin/) is a replacement for FAM, provides inotify backend and works with GNOME significantly better than FAM remaining fully API/ABI compatible with it.
PKGBUILD for Gamin attached.
(application/octet-stream)    PKGBUILD (0.5 KiB)
This task depends upon

Closed by  Jan de Groot (JGC)
Saturday, 28 January 2006, 15:47 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Won't fix this for 2.12 anymore, as 2.14 is coming up soon (they're at first beta now). gnome-vfs 2.14 will use inotify directly for local filesystems, and hopefully fam for remote filesystems.
Comment by Jan de Groot (JGC) - Thursday, 12 January 2006, 16:46 GMT
gamin is in testing for a long while already. One thing that bothers me: our glibc comes with 2.6.12 kernelheaders, which don't include inotify.h, which is required to get inotify support. I'm waiting for new linux-libc-headers to be released, or someone should point me at other things we could do.
Comment by Kamil Strzelecki (esack) - Thursday, 12 January 2006, 17:31 GMT
Hm but ./configure at the end prints out that inotify is enabled and 'ENABLE_INOTIFY 1' is placed in config.h so apparently it isn't required (maybe I just get something wrong).
Also, I just noticed that gamin provides it's own copy od that header: server/local_inotify.h.
Quote from Changelog:
* configure.in server/gam_inotify.c server/local_inotify.h: always
compile in the inotify support and fallback to dnotify if we cannot
find kernel support at runtime. Patch from Martin Schlemmer.
Comment by Jan de Groot (JGC) - Thursday, 12 January 2006, 17:41 GMT
Ah nice, I was afraid it wouldn't have inotify support. It's been a while since I last looked at it.

Loading...