From owner-freebsd-questions@FreeBSD.ORG Thu Dec 14 00:18:17 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AA1F516A47B for ; Thu, 14 Dec 2006 00:18:17 +0000 (UTC) (envelope-from bastiaan@welmers.net) Received: from smtp-vbr10.xs4all.nl (smtp-vbr10.xs4all.nl [194.109.24.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3321243CA0 for ; Thu, 14 Dec 2006 00:16:37 +0000 (GMT) (envelope-from bastiaan@welmers.net) Received: from routeduvel.rembrandtkd.welmers.net (welmers.xs4all.nl [80.126.238.7]) by smtp-vbr10.xs4all.nl (8.13.8/8.13.8) with ESMTP id kBE0I1E3082584; Thu, 14 Dec 2006 01:18:02 +0100 (CET) (envelope-from bastiaan@welmers.net) Received: by routeduvel.rembrandtkd.welmers.net (Postfix, from userid 1007) id B8D182C043; Thu, 14 Dec 2006 01:18:09 +0100 (CET) Date: Thu, 14 Dec 2006 01:18:09 +0100 From: Bastiaan Welmers To: Bartosz Fabianowski Message-ID: <20061214001809.GZ873@routeduvel.rembrandtkd.welmers.net> References: <20061213231719.GY873@routeduvel.rembrandtkd.welmers.net> <45809593.5000902@chillt.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45809593.5000902@chillt.de> User-Agent: Mutt/1.4.2.1i X-Disclaimer: running NetBSD X-Virus-Scanned: by XS4ALL Virus Scanner Cc: freebsd-questions@freebsd.org, kde-freebsd@freebsd.kde.org Subject: Re: [kde-freebsd] gamin/fam issues with KDE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 00:18:17 -0000 On Thu, Dec 14, 2006 at 12:06:43AM +0000, Bartosz Fabianowski wrote: > Just a quick "me too". I have been seeing the exact same behavior ever > since gamin was shoved down our throats as a better replacement for fam. > But since nobody else complained, I figured it was just my system. When building from ports it's quite easy to change back to fam, just put WITH_FAM_SYSTEM=fam into /etc/make.conf For existing systems/binary installed systems, you can just pkg_delete -f gamin* and install fam instead, so gamin libraries wil be replaced by the fam ones, it works well to me. One nasty thing is that when afterwards installing a package requiring gamin, it will fail with errors. To prevent this you could just "fake" the pkg db that gamin is installed however actually fam libraries are installed. > Whatever gamin is doing, it is not showing up in lsof, but the file > system is still busy. I did try tweaking my ~/.gaminrc to switch to > polling for the mount points in question, but this didn't help. Oddly > enough, sometimes, maybe one time out of ten, gamin will not exhibit > this strange behavior. It will just let me unmount without any problems. Maybe because you just unmount on exactly the right moment, when gamin is not occupying the file system? Or just all windows and processes are closed cleanly. /Bastiaan