Derrick Moser - 2012-01-26

I am not able to reproduce this bug.

I suspect there is some confusion about the "--examplesdir" parameter. Some platforms (eg. NetBSD if I recall correctly) don't like installers copying configuration files to places where users may have made manual edits. The "--examplesdir" switch is intended for these use cases and some other process is expected to complete the configuration. I suspect you don't want this behaviour so you should omit the "--examplesdir" switch.

Diffuse uses relative paths when referring to support files. The paths in the "diffuserc" file are relative the "diffuserc" file itself (not the "diffuse" executable). The installer should update the relative paths in the installed files if you specify different values for the "--prefix" and "--sysconfdir" switches. I do see the path correctly updated to "../share/diffuse/syntax/*.syntax" when I run the installer with the command line you provided. Are you seeing different behaviour?

$PREFIX/etc is not created as some other process is expected to do that when the "--examplesdir" switch is given.