[systemd-devel] [packaging] split of systemd package
zbyszek at in.waw.pl
Fri Nov 13 18:14:05 PST 2015
implementing the split in Fedora deserves a Changes page,
because of the need to coordinate with other components of the
distribution (comps, some packages, anaconda):
All the details are described on the Change page. If anything
is missing/unclear, please let me know.
Fedora maintainers, feel free to add yourself as Owners.
I'll submit the change for announcement in a few days.
I prepared a trial repo [1,2] to test updates. It turns out
that dnf behaves a bit differently than yum. In 
support for package splits was supposedly added. E.g. by
setting Obsoletes:systemd<227-10 in the new systemd-container
subpackage, when upgrading from systemd-227-7, both systemd
and systemd-container would be installed. Indeed yum does
that, but dnf does not. For dnf, it is necessary to also add the
same Obsolets line in the main package (self-obsolete).
There's a bug open about this , but the with the work-around
both dnf and yum dtrt, i.e. install new subpackages on upgrade,
so there's no problem.
More information about the systemd-devel