The experiments I've made seem to show that when kdesvn is started without a command line argument it doesn't catch new files; when started with one it does. Why this should be so is completely mysterious, since the terminal logs show watching in both cases.
I assume that starting from the menu is starting without a command line argument, so this problem might have broad impact. On Wed, Jan 17, 2007 at 08:35:58AM +0100, Michael Biebl wrote: > Ross Boylan schrieb: > > On Wed, Jan 17, 2007 at 03:34:41AM +0100, Michael Biebl wrote: > >> Ross Boylan wrote: > >>> Hmm, 2.6.18 is installed, but either I haven't rebooted or I need to > >>> update something. > >>> > >>> Could the problem be further up the stack, e.g. fam? I vaguely remember > >>> having some applications with slightly oddball fam requirements. > >>> # dpkg -l '*fam*' | grep ii > >>> ii libfam0 2.7.0-12 > >>> The fam package is not installed. > >>> > >> If don't have libfam0, then you probably use libgamin/gamin. Please > > As that line shows, I do have libfam0 installed. But that says it is > > a client, and I don't seem to have the daemon. > > > > Ah, right. Somehow misread the line above. > kdesvn uses the file monitoring classes from KDE, which internally tries > to use inotify first, if that fails fam|gamin (where gamin is just an Does inotify need anything to make it work? Otherwise it seems odd that doesn't do the trick. Actually the fact that files where showing up in the second instance that I launched suggests the problems might not be in the notify system. > alternative, improved drop-in replacement of fam) and as a last resort > polling. > For fam|gamin to work, you either have to have the fam or gamin package > installed. > When you start kdesvn from the console, do you get output like this: > kdesvn: Name: cFactory > kdesvn: Appname = kdesvn > kdesvn: Url: file:///home/michael/svn/tracker/ - path: > /home/michael/svn/tracker > kdesvn: Create dirwatch > kdesvn: checkDirs() > kdesvn: makeStatus on /home/michael/svn/tracker created: 25items > kdesvn: Watching folder: /home/michael/svn/tracker/data > kdesvn: Watching folder: /home/michael/svn/tracker/docs > kdesvn: Watching folder: /home/michael/svn/tracker/filters > kdesvn: Watching folder: /home/michael/svn/tracker/po > kdesvn: Watching folder: /home/michael/svn/tracker/python > kdesvn: Watching folder: /home/michael/svn/tracker/rdf-query-examples > kdesvn: Watching folder: /home/michael/svn/tracker/src > kdesvn: Watching folder: /home/michael/svn/tracker/thumbnailers > kdesvn: Create cache for /home/michael/svn/tracker > kdesvn: ModifiedThread seems stopped > kdesvn: Updates Thread seems stopped > kdesvn: deleteFromModifiedCache > kdesvn: Selected items 0 > kdesvn: deleteFromModifiedCache > kdesvn: Selected items 0 > kdesvn: Selected items 0 > kdesvn: deleteFromModifiedCache > kdesvn: Selected items 0 > ... Here's what I see when I open it with kdesvn mspath (I'm not sure if you meant I should give it a command line argument or not): kdesvn: Name: cFactory kdesvn: Appname = kdesvn kdesvn: Url: file:///home/ross/peter/R/mspath - path: /home/ross/peter/R/mspath kdesvn: Create dirwatch kdesvn: checkDirs() kdesvn: makeStatus on /home/ross/peter/R/mspath created: 22items kdesvn: Watching folder: /home/ross/peter/R/mspath/R kdesvn: Watching folder: /home/ross/peter/R/mspath/data kdesvn: Watching folder: /home/ross/peter/R/mspath/inst kdesvn: Watching folder: /home/ross/peter/R/mspath/man kdesvn: Watching folder: /home/ross/peter/R/mspath/src kdesvn: Watching folder: /home/ross/peter/R/mspath/src1 kdesvn: Watching folder: /home/ross/peter/R/mspath/tests kdesvn: Create cache for /home/ross/peter/R/mspath kdesvn: ModifiedThread seems stopped kdesvn: Updates Thread seems stopped When I add a file I see kdesvn: deleteFromModifiedCache [sic] and it shows up in kdesvn. When I delete the file I see kdesvn: deleteFromModifiedCache [again] and the file name, but not the icon or the "unversioned" notation, disappears from the display (which seems like a cosmetic bug). On the other hand, when I start with kdesvn and open the directory within the program, I again see the Watching messages, but when I touch a file it does not show up in kdesvn's display, and there are no messages on the terminal. It might or might not be relevant that my .xsession-errors is filled with Unknown RESP-CODE encountered: URLMECH Unknown RESP-CODE encountered: NOMODSEQ dpkg -l '*gamin*' | grep ii shows no such packages installed. > > Please try with a fresh user account (and a default configuration) to > eliminate any possible side effect. > I'm accessing the system remotely today, so restarting seems not a good idea. > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

