Mailinglist Archive: opensuse-factory (454 mails)

< Previous Next >
Re: [opensuse-factory] libevtlog
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 request):
Repo checker is right.

The packaging guidelines about 'merging packages' was not adhered
to:

https://en.opensuse.org/openSUSE:Package_dependencies#Merging_a_pac
kage

Once this is adhered to, r-c won't complain and let this package
pass.
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 the
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)

Bye,
CzP


and:

Provides: libevtlog-devel = 0.2.13
Obsoletes: libevtlog-devel <= 0.2.13
This one yes; alternatively you could also split out a libevtlog-devel
package out of the syslog-ng source build; but since there is no
consumer (yet?) this might be overkill

Cheers,
Dominique



--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >