Am 02.05.2012 18:07, schrieb Peter Czanik:
Hello, There is a sr for syslog-ng to move it from / to /usr as part of the UsrMerge project. In theory it makes syslog-ng packaging a lot more simple. In practice, the latest syslog-ng is often recompiled on older distribution versions (think about threading, mongodb output, correlation, etc.), where UsrMerge is not supported . So simply accepting the sr does not seem to be an option, as I don't want to maintain separate spec files... Question: - should I ignore UsrMerge until <12.1 distros are EOL
No, this would then not go out for 12.2: http://en.opensuse.org/Lifetime openSUSE 11.4 - September 15th 2012 which is in 137 days (2 months after release of 12.2)
- rework syslog-ng.spec based on this sr to have UsrMerge for >12.1 but not for earlier releases?
Yes, I think we have to use a > 12.1 conditional here so it can be
submitted for 12.2.
We've to review also paths in the another syslog packages (rsyslog,
klogd, syslogd) and submit all changes together to factory.
Further, moving syslog to /usr would mean, no logs would be stored
to disk in emergency mode... Currently, I don't remember if it is
needed there or not.
Werner?
Gruesse / Regards,
Marius Tomaschewski