install /usr/include/paths.h, which conflicts with a file by the same name installed by glibc. After installing inn, attempts to build many programs that expect glibc's symbols in /usr/include/paths.h fail to compile, including WorkBone, apmd, autofs, dosfstools, e2fsprogs, fileutils, finger, fuse, gdm, gnome-vfs, inetutils, kdebase, kdemultimedia, libgtop, libsdl, libzvt, libzvt2, lynx, magicdev, ncpfs, ntalk, ppp, procps, routed, rpm, rusers, rwall, rwho, sessreg, sh-utils, sliplogin, sysklogd, tcsh, vacation, vte, xine-lib, and zsh. At least in the case of inn-2.4.3, attempting to work around the problem with "./configure --includedir=/usr/include/inn" results in command syntax errors when "make install" is run, although I suspect that this misbehavior might be related to the newly released version of GNU sed, which I think may be stricter about regular expression substitution than previous versions. This problem is acknowledged in the TODO file in the top level of the inn distributions, and in a 2003 message on the inn-workers mailing list at the following URL: http://marc.10east.com/?l=inn-workers&m=105639025312796&w=2 Given that this trivial problem has been around for years and breaks the build of so many other program, I suggest that the following patch or some refinement thereof be integrated promptly rather than waiting for who knows how many more years for inn-2.5. This patch to inn-CURRENT moves include/paths.h to include/inn/paths.h to avoid conflicts with glibc. The changes were made by manually editing the TODO file, and then running the following shell commands from the top of the inn source tree: mv include/paths.h.in include/inn/ for file in $(find . -type f | xargs grep -l paths.h) ; do ed $file << DONE 1,\$s|paths.h|inn/paths.h|g w q DONE done Because I do not run a news server at the moment, I have only verified that inn with a default configuration on still compiles with the patch applied, and with the glibc version of /usr/include/paths.h installed, on x86 + linux-2.6.18 + glibc-2.5. On the other hand, it's an include file whose contents are not modified by the patch, so I imagine you should be able to look it over, and check it in with few modifications to the development branch at least. I will also post a version of this patch against inn-STABLE-20061118 in a separate message to make it easier to extract the patches separately. Adam Richter