First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 67170
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: foser (RETIRED) <foser@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: foser (RETIRED) <foser@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gamin-0.0.26-compat-fix.patch Attempt to fix FAM compatibility issue patch Christophe Saout 2005-04-10 05:48 0000 4.79 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 67170 depends on: Show dependency tree
Bug 67170 blocks: 66864 72798
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-10-11 15:38 0000
app-admin/gamin is a drop-in replacement for app-admin/fam (File Alteration
Monitor), used by -amongst other things- gnome.

app-admin/fam & app-admin/gamin both have a PROVIDE="virtual/fam" already.

All arches please add virtual/fam to your profile(s) as needed. Suggested is to
default to app-admin/fam at this point, but soon-ish gamin should be better,
especially when inotify support enters the kernel.

------- Comment #1 From SpanKY 2004-10-11 18:23:31 0000 -------
why dont you just add virtual/fam to profiles/base/virtuals ?

that would take care of pretty much all arches come 2004.3 ... arm/hppa/ia64/s390/x86 have already switched over to stackable via profiles.desc

------- Comment #2 From SpanKY 2004-10-20 16:34:27 0000 -------
gamin now has hppa/ia64 KEYWORDS

i wont add a virtual to these profiles per comment #1

------- Comment #3 From SpanKY 2004-10-20 16:40:21 0000 -------
s390 KEYWORD added

------- Comment #4 From Haplo 2004-10-20 20:11:46 0000 -------
I didn't notice a rc init file, but for some reason the famd one was sitting
around so i changed it's name and changed /usr/sbin/famd to /usr/libexec/gamin
and this seems to work.  How was it supposed to work? Does gnome autolaunch it
and I am unaware?

------- Comment #5 From Philippe Weibel 2004-10-21 04:57:20 0000 -------
Haplo: I noticed that the process /usr/libexec/gamin was started / stopped
"automagically" with KDE (I didn't test with gnome, but I think it's related
with fam compliant or gamin native library so it shoult be the same with
Gnome).
I removed fam from my system and deleted /etc/init.d/famd. It's useless.

------- Comment #6 From Joe McCann (RETIRED) 2004-10-25 04:49:35 0000 -------
*** Bug 68800 has been marked as a duplicate of this bug. ***

------- Comment #7 From foser (RETIRED) 2004-10-27 04:24:00 0000 -------
added virtual/fam to profiles/base/virtuals

@ comment 4 & 5 : don't go offtopic, this is not the forums.

I'm leaving this open for arches to adapt older profiles, because those will break when we start changing the deps to the virtual.

------- Comment #8 From foser (RETIRED) 2004-10-30 14:16:56 0000 -------
*** Bug 69549 has been marked as a duplicate of this bug. ***

------- Comment #9 From SpanKY 2004-10-30 14:19:14 0000 -------
it has been 'adopted'


------- Comment #10 From Tom Gall 2004-11-11 19:31:39 0000 -------
ppc64 has taken the necessary actions to add the and app-admin/fam itself is
marked stable.

Thanks!

------- Comment #11 From foser (RETIRED) 2004-11-29 14:41:53 0000 -------
The following packages depend on app-admin/fam and should be altered to dep on
virtual/fam instead. Package maintainers, please change & test with gamin.

dev-embedded/pikdev
dev-libs/fampp2
dev-util/omake
kde-base/kdelibs
mail-client/cone
mail-mta/courier
media-sound/musicman
net-dns/posadis
net-libs/wvstreams
net-mail/courier-imap
www-client/kita

------- Comment #12 From Andrej Kacian (RETIRED) 2004-11-29 14:58:28 0000 -------
Packages done:
net-mail/courier-imap
mail-mta/courier
mail-client/cone

------- Comment #13 From Jeremy Huddleston (RETIRED) 2004-11-29 15:06:32 0000 -------
fixed musicman.

------- Comment #14 From SpanKY 2004-11-29 17:06:45 0000 -------
done with fampp2

------- Comment #15 From Alin Năstac 2004-11-29 22:36:56 0000 -------
fixed net-libs/wvstreams-4.0

------- Comment #16 From Simon Stelling (RETIRED) 2004-11-30 02:19:18 0000 -------
this is no longer an amd64-bug, is it?

------- Comment #17 From Tuan Van (RETIRED) 2004-12-01 11:18:15 0000 -------
FAM is used by courier-imap for IMAP_ENHANCEDIDLE (check folder(s) in
realtime). I tested my courier-imap setup with gamin and it doesn't seem to
work. I followed the steps in http://www.courier-mta.org/?imapd.html. Someone
else has a courier-imap setup please test.

------- Comment #18 From Mamoru KOMACHI (RETIRED) 2004-12-02 20:58:54 0000 -------
www-client/kita works fine with gamin. Fixed in CVS.

------- Comment #19 From foser (RETIRED) 2004-12-10 08:56:59 0000 -------
Still waiting for the following apps to be updated

dev-embedded/pikdev
dev-util/omake
kde-base/kdelibs
net-dns/posadis

courier-imap reported to have problems with gamin (comment #17), can someone confirm this problem ?

------- Comment #20 From Philippe Weibel 2004-12-10 10:10:05 0000 -------
I noticed it's done for following packages:

kde-base/kdelibs (3.3.1, 3.3.2)
net-dns/posadis (0.60.5-r1)

------- Comment #21 From MATSUU Takuto 2004-12-13 06:29:45 0000 -------
net-dns/posadis (0.60.5-r1)
marked as stable

------- Comment #22 From Robin Johnson 2005-01-07 03:50:43 0000 -------
I confirm courier-imap-3.* not working with gamin.
pikdev does not seem to use fam anymore.

------- Comment #23 From Jakub Moc (RETIRED) 2005-02-05 13:10:00 0000 -------
Did anyone try whether the new stable courier-imap-4.0.1 does work with gamin?
fam has been causing me just troubles and had to get rid of it.  

------- Comment #24 From Christophe Saout 2005-04-10 05:48:40 0000 -------
Created an attachment (id=55860) [details]
Attempt to fix FAM compatibility issue

It's actually a compatibility issue in gamin that causes problems with
courier-imap. Courier-IMAP expects an acknowledge event from libfam which it
doesn't get.

I already posted this patch on the GNOME bugzilla and perhaps one of the
developers can come up with a nicer solution. I'm aware that my patch is
probably neither absolutely correct but for now it does the trick.

The enhanced IDLE extension in courier-imap now works as expected.

------- Comment #25 From Jakub Moc (RETIRED) 2005-04-13 15:12:15 0000 -------
*** Bug 88587 has been marked as a duplicate of this bug. ***

------- Comment #26 From Jakub Moc (RETIRED) 2005-04-13 15:14:14 0000 -------
*** Bug 71590 has been marked as a duplicate of this bug. ***

------- Comment #27 From Diego E. 'Flameeyes' Pettenò 2005-08-15 02:41:54 0000 -------
kdelibs and pikdev are already done, removing kde from CC. 
 

------- Comment #28 From Daniel Gryniewicz 2005-10-13 08:58:00 0000 -------
media-gfx/maya is the only package remaining directly depending on
app-admin/fam.

------- Comment #29 From Daniel Gryniewicz 2005-10-13 10:34:09 0000 -------
Maya is now updated.  There are no more packages in the tree depending directly
on app-admin/fam

First Last Prev Next    No search results available      Search page      Enter new bug