clone 437307 -1 severity 437307 minor tags 437307 + wontfix severity -1 normal retitle -1 Drop superfluous conflict with gamin reassign -1 stop
Hi, (Please Cc: <package>@packages.debian.org (and perhaps even <package>@packages.qa.debian.org for PTS subscriber) when you reassign a bug; control message are too much noise to be read systematically, especially in large teams.) On Sat, Aug 11, 2007, Pierre Habouzit wrote: > # it breaks lighttpd, and I've seen it's not the first breakage ever. > severity 437307 critical It does not break lighttpd; I just installed gamin and lighttpd for the first time, and lighttpd worked fine. > retitle 437307 libgamin0 claims compatibility with libfam0, but ABI differ Yes, ABI slightly differs as documented upstream at this page: <http://www.gnome.org/~veillard/gamin/differences.html> Nevertheless, it's mostly ABI compatible; with the global symbol FamErrlist[], it's not really easy to write a different implementation which provides the same error message. I guess this wouldn't have happened if the API would have been FamStrError() or similar. That's why I'm marking this as wontfix. My understanding is that one uses gamin's FamErrlist[] with gamin's FAMErrno, so while the size of the arrays might differ, there should be no runtime issue. Perhaps there's a way for lighttpd to silence that warning via some environment var? Anyway, downgrading. Please drop the lighttpd conflict you've added; it's too extreme and prevents people from installing gamin + lighttpd on the same host which works fine here (except for the linker warning on start). Bye, -- Loïc Minier