On Thu, 2018-01-25 at 15:42 +0100, Igor Gnatenko wrote:
On Thu, 2018-01-25 at 15:10 +0100, Igor Gnatenko wrote:
> It's been 6 years since systemd-units package was merged to
> systemd, but
> package maintainers still use it. EL7 has same guidelines as
> Fedora, so it is
> safe to make it compliant with Guidelines even there. This is very
> safe
> change.
>
> It's just 198 packages and we are just going to fix them for you in
> following
> days. Once those dependencies are removed, we plan to remove
> Provides:
> systemd-
> units from systemd package.
Actually it turned out to be much more complicated because almost all
of those
packages were not touched for decades...
So my proposal is to file a bugs for each of those packages asking
maintainers
to fix it up:
* Remove dependency on systemd-sysv along with systemd-sysv-convert
executions
* Remove Requires(post,preun,postun): systemd-units and replace them
with
%{?systemd_requires}
* Add BuildRequires: systemd where macro from previous point is used
Fixed in gammu [1]
[1]
http://pkgs.fedoraproject.org/rpms/gammu/c/43670eaa87009c89246b54745d48
ce94854dca0f?branch=master
--
Sérgio M. B.