Hi Sebastian, when mounting if dev-python/inotifyx is not installed, the log says: WARNING: failed to initialize source tree monitor pytagsfs.sourcetreemon.inotifyx_.DeferredInotifyxSourceTreeMonitor: missing dependency inotifyx -Marc
RDEPEND currently says: || ( dev-python/inotifyx ( dev-libs/libgamin[python] app-admin/gam-server ) ) IIRC pytags is meant to work with gamin/gam_server alone. I agree that a repeated display of this warning is not optimal. However, if pytags can operate without inotifyx I do not want to add it as a hard dependency.
Ok, I did not test, if inotify support was working with only gam-server installed. But the warning says "failed to initialize source tree monitor" so I assumed that this feature was not working at all. Do you really know that it is working despite this waring when inotifyx is not installed but only gam-server?
(In reply to comment #2) > Do you really know that it is working despite this waring when inotifyx is not > installed but only gam-server? Just tested, looks like it does: # mkdir base mount # pytagsfs base/ mount/ # find base/ mount/ base/ mount/ mount/.log # cp some.mp3 base/ # find base/ mount/ base/ base/some.mp3 mount/ mount/.log mount/some.mp3 # eix inotifyx * dev-python/inotifyx Available versions: (~)0.1.1 (~)0.2.0 Homepage: http://www.alittletooquiet.net/[..] Description: Python bindings to the Linux in[..] sping@sevendust ~/Desktop $ # eix gam-server [I] app-admin/gam-server Available versions: 0.1.10 {debug kernel_linux} Installed versions: 0.1.10(18:03:30 17.11.2010)(kern[..] Homepage: http://www.gnome.org/~veillard/g[..] Description: Library providing the FAM File A[..] What do you propose?
Ok, I also tested this again and indeed: It works quite well despite the warning. So this could be ignored... the warning made me think that there is NO file watching without that dependency. I think you can close this as invalid then.
Okay.