On Thu, May 07, 2020 at 07:52:31PM +0200, Julien Cristau wrote: > On Thu, May 07, 2020 at 09:48:34PM +1000, Dmitry Smirnov wrote: > > On Thursday, 7 May 2020 7:04:17 PM AEST Julien Cristau wrote: > > > This use of Provides is not acceptable. The systemctl package does not > > > in any way provide the same functionality / interfaces as the systemd > > > package, and as such it does not get to pretend that it does and cause > > > problems to other packages. > > > > I have to challenge that. "systemctl" provides enough functionality to > > replace "systemd" inside application containers. Therefore there are > > situations where "Provides: systemd" is justified. > > > That's not what "Provides" means though. What you're saying is > "systemctl provides a subset of the systemd package's functionality". > That's not good enough. Provides is much stronger than "there are cases > where this might be enough", and there's more to systemd than systemctl.
Indeed- packages that Build-Depend on systemd need a way to express that fact. experimental builds use apt-cudf, which now sees systemctl as a more attractive solution: https://buildd.debian.org/status/package.php?p=e17&suite=experimental Ross