Bug ID 1029775
Summary systemd-presets-branding: Versioning inconsistency between openSUSE and SLE
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee lnussel@suse.com
Reporter sbrabec@suse.com
QA Contact qa-bugs@suse.de
CC fbui@suse.com, meissner@suse.com
Blocks 1012850
Found By ---
Blocker ---

While creating unified util-linux.spec that can be used for Tumbleweed, Leap
and SLE, I found a versioning problem that makes impossible to require or
conflict correct version of systemd-presets-branding symbol:

systemd-presets-branding-SLE has version 12.1 in SLE 12 SP3.

systemd-presets-branding-openSUSE has version 0.3 in Leap 42.3.

systemd-presets-branding-openSUSE has version 0.4 in Tumbleweed.

All three packages export symbol
systemd-presets-branding = %{version}

This versioning is not usable.

Now I am going to add uuidd to both Leap and SLE. It requires version increment
for branding package and conflict in util-linux package.

We have to make branding versioning consistent between SLE and openSUSE.

And we have to use numbers > 12.1.

Maybe all branding packages should use:
Version: %{suse_version}
or
Version: %{suse_version}.1

>From systemd-presets-branding-SLE:

Wed Feb 12 16:35:33 UTC 2014 - meissner@suse.com
- bump version to match product

This versioning change was never done in systemd-presets-branding-SLE.


You are receiving this mail because: