Re: dropping %systemd_requires from most packages (guidelines change and mass package update proposal)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, May 9, 2019 at 10:02 AM Zbigniew Jędrzejewski-Szmek
<zbyszek@xxxxxxxxx> wrote:
>
> Hi,
>
> let's drop the requirement and ordering on systemd (as implemented by
> %systemd_requires) from packages which provide systemd units.
>

In general, I think this idea has some solid foundation. But I think
it'd be dangerous to remove any kind of ordering hints from the
solution, because that means we'd need logic to handle system
bootstrap that needs to include systemd in DNF, and I definitely don't
want hard coded logic of any kind.

Would transitioning from %{?systemd_requires} to %{?systemd_ordering}
instead work to do what you want? That still offers the necessary
ordering hints to ensure systemd is set up early in a large
transaction that includes everything.

I don't relish the potential bugs that would come from losing all of
those hints in packages that we got from %{?systemd_requires}.
However, %{?systemd_ordering} would fix that issue.


-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux