reassign 400836 libfam0 retitle 400386 Avoid libfam0 depends on fam thanks Hello Chuan-kai:
I think there are some stuff related to this topic already on the BTS, to name some of them I have found, there's [1] and [2]. Also I think this bug I'm reassigning is related to this problem. I'll tight to this latter, and the one I'm caring now. This bug was filed against kdelibs. After some talk within the Qt/KDE Team I think this problem can be solved within the libfam0 package. The reporter didn't want to use fam as monitor and he would also want to rely on inotify. This is ok, but there are some important drawbacks. From the pure KDE point of view, this would be hardly supported because, just to name a few: a) kde3 branch is not developed anymore b) Not all OS that KDE can be run on feature inotify mechanism. As to what Debian may concern, KDE _needs_ anything providing libfam to build and since kde is linked against libfam, libfam is also required to run KDE. So it's not possible to remove libfam dependency and build-dependency from kdelibs, the main libs for KDE. Beside this, it should be possible to run kde without having a file alteration monitor, like fam. This is easy to show, since you can kill/stop fam service and KDE will have no problem to go on. Currently this approach is not possible, since libfam0 depends on fam. I'm not sure about the implications of libfam0 package and if it really requires fam package to be installed at once. I suggest any of these 2 approaches: a) Remove totally fam depends from libfam0 package b) Suggest fam from libfam0 package. Any of these 2 options would solve this bug, and probably others. Feel free to contact me if you need any other information/clarifycation. Regards, [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315591 [2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=348563 -- Raúl Sánchez Siles ----->Proud Debian user<----- Linux registered user #416098
signature.asc
Description: This is a digitally signed message part.