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