| Summary: | fam-oss should be installed when emerging gnome. | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Sergey Kuleshov (RETIRED) <svyatogor> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED INVALID | ||
| Severity: | enhancement | CC: | wolf31o2 |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Sergey Kuleshov (RETIRED)
2003-07-14 04:06:14 UTC
I, as a third party (hehe), see no problem with *installing* fam-oss with gnome, in fact, I thought it was already. However, fam should definitely not be started by default, since it can causelocking problems on non-NFS network filesystems. FAM is only aware of NFS, and only if it is capable of speaking to the FAM daemon on the remote NFS server, otherwise, it will keep directories open for read, especially in nautilus, making removal of these directories impossible with fam running. Steps to reproduce: 1. start the fam daemon 2. mount a smbfs filesystem 3. browse to a folder in nautilus which has subdirectories, wait until nautilus updates the "number of items" in the folder, then try to delete the folder Results: The items in the folder will delete, but you will get a "directory busy" on the folder itself. Stopping the fam daemon allows you to delete the folder. Using fuser or lsof, one can easily see that the folders are being held open by fam-oss fam-oss is a depenedency of gnome-vfs which is also a dependency of nautilus and maybe gnome packages. doesn't it install it for you? as for fam's issues with smb, that is a separate issue, probably not even a gentoo bug at all. No, it doesn't. Probably it installs it only with some specific USE flags, but I had to install it separately. The smb stuff is a fam issue, not a gentoo issue. I was simply saying that I don't think it should be run by default as a daemon... but having fam installed and fam support is good, and already included. At least it has been for as long as I have been running Gentoo fam-oss is a non-conditional dep for both gnome-vfs and nautilus and has been for quite some time. I think that should cover it. It isn't started by default of course. I have no idea how your system could end up without fam if you have those packages, but i don't see a problem on our side. |