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.