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 09, 2019 at 08:12:15PM +0200, Miro Hrončok wrote:
> On 09. 05. 19 19:21, Japheth Cleaver wrote:
> >On 5/9/2019 7:46 AM, Zbigniew Jędrzejewski-Szmek wrote:
> >>On Thu, May 09, 2019 at 09:19:32AM -0500, Mátyás Selmeci wrote:
> >>>On 5/9/19 9:00 AM, Zbigniew Jędrzejewski-Szmek wrote:
> >>>>Hi,
> >>>>
> >>>>let's drop the requirement and ordering on systemd (as implemented by
> >>>>%systemd_requires) from packages which provide systemd units.
> >>>>
> >>>>I now filed [1], which removes the recommendation to use %systemd_requires.
> >>>>Quoting from that ticket:
> >>>>
> >>>>    Nowadays systemd.rpm does a preset-all call when it is installed.
> >>>>    This means that individual packages which provide systemd units and
> >>>>    call %systemd_post in their %post will work fine no matter if they
> >>>>    are installed *before* or *after* systemd.
> >>>Is this true for the version of systemd in RHEL 7 and compatible as well?
> >>>How will this affect EPEL packages?
> >>systemd in RHEL generally follows the changes in Fedora, with a delay.
> >>If this is changed in F31, then it wouldn't filter down to RHEL until
> >>the next RHEL release. Similarly, such changes should not be propagated to
> >>packages in EPEL7.
> >>
> >>Zbyszek
> >
> >RHEL8 has been out for all of two days. EPEL8 is still to come.
> >
> >So long as EPEL (and Rawhide, tbh) are under the aegis of Fedora,
> >it would be nice at least /some/ effort was made not to toss over
> >incompatible changes, or a broad need for dist conditionals,
> >across the package ecosystem with such cavilerity.
> 
> It's called branches.
+1

Also, if for some reason I don't grok one absolutely needs to use the
exact same spec file for Fedora 31+ and EPEL7 (which is based on F19),
than keeping the dependency as it is now is also an option. One extra
unneeded dependency is not the end of the world.

Zbyszek
_______________________________________________
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