[syslog-ng] [Bug 111] RPM build errors: Installed (but unpackaged) file(s) found:
bugzilla at bugzilla.balabit.com
bugzilla at bugzilla.balabit.com
Tue Oct 25 23:09:21 CEST 2011
https://bugzilla.balabit.com/show_bug.cgi?id=111
--- Comment #4 from Jose Oliveira <jpo at di.uminho.pt> 2011-10-25 23:09:20 ---
(In reply to comment #2)
> I'm not completely sure if the syslog-ng.spec file in the source distribution would work for anyone. Since I don't regularly build rpm using that file, I'm
> considering to remove it.
>
> Jose, could you perhaps update the spec file based on the fedora packaging and post a patch to do that?
> Thanks.
>
I'll give it a try but maintaining a single specfile for the major RPM based
distros will be extremely hard to achieve.
For instance, for the Fedora Project we are already maintaining several sets of
syslog-ng specfiles/configuration files in order to maintain the specfile readable.
Up-to-date sets of specfiles/configuration files:
1) one set for Fedora >= 15 with systemd support, and
2) a second set for EPEL6 with sysV initscripts
These two sets are already:
1) using slightly different configure options,
(with different build requirements) and
2) different configuration files (e.g. systemd service
file vs init script)
These differences already make it harder to maintain a single specfile
(at least a readable one) for Fedora/EPEL systems. Taking in account
other RPM based distros like OpenSUSE will only make it worst.
The configuration files are easier to handle: we just need to add them
to a packaging/ subdirectory.
/jpo
PS - As Matthias pointed it out, the git repository of syslog-ng specfiles
and configuration files is locate here:
http://pkgs.fedoraproject.org/gitweb/?p=syslog-ng.git
It contains branches for all Fedora/EPEL relaeses.
--
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the syslog-ng
mailing list