Mailinglist Archive: opensuse-factory (454 mails)

< Previous Next >
Re: [opensuse-factory] libevtlog
On Fri, 2017-12-01 at 10:30 +0100, Peter Czanik wrote:
On 12/01/2017 09:06 AM, Dominique Leuenberger / DimStar wrote:
On Fri, 2017-12-01 at 09:01 +0100, Peter Czanik wrote:
For the public record (I mentioned the same on the submit
Repo checker is right.

The packaging guidelines about 'merging packages' was not

Once this is adhered to, r-c won't complain and let this

OK. So I should revoke this request.

Is it OK if I modify packages this way?

Provides: libevtlog0 = 0.2.13
Obsoletes: libevtlog0 <= 0.2.13

This one no: the right thing here is to also split libevtlog0 in
new souece package (syslog-ng), according to the shared library
packaging policy. Then, as the name stays the same, no
provides/obsoletes are needed

But why, if no other package is using it? (history: originally it was
developed as a generic logging library for RFC 5424 syslog, but as
actually syslog-ng was the only user for many years, it was merged)

There are header files and a public library - hence it has to adhere to
the shared library packaging policy. The fact that nothing else uses it
yet does not justify to ignore this specific packaging guideline. has to live in the libevtlog0 package (which you can
generate from the syslog-ng sources, no problem with that)

< Previous Next >
Follow Ups