On Tue, Aug 12, 2014 at 10:41:50PM +0200, Michael Biebl wrote: > Am 12.08.2014 21:15, schrieb Niko Tyni: > > What's the dependency from rsyslog to init-system-helpers for? > > Is there any room for movement there? > > The init-system-helpers dependency is there to ensure the systemd > service is properly registered upon installation and removed on > uninstall and it takes care of starting/stopping/restarting the service. > > I do not see a compelling to re-implement that functionality in the > rsyslog maintainer scripts. So, no, I have no desire to switch away from > init-system-helpers.
$ apt-cache show rsyslog |grep ^Priority Priority: important $ apt-cache show init-system-helpers |grep ^Priority Priority: extra $ As of policy 2.5: "Packages must not depend on packages with lower priority values (excluding build-time dependencies)." There's more, as debcheck states https://qa.debian.org/debcheck.php?dist=unstable&package=rsyslog I'd also like to advise using versioned dependencies only when really necessary, when updating to new stable $ apt-cache show rsyslog |grep ^Depends Depends: libc6 (>= 2.17), libestr0 (>= 0.1.4), libjson-c2 (>= 0.10), liblogging-stdlog0 (>= 1.0.2), liblognorm1 (>= 0.3.0), libuuid1 (>= 2.16), zlib1g (>= 1:1.1.4), init-system-helpers (>= 1.18~), lsb-base (>= 3.2-14), initscripts (>= 2.88dsf-13.3) $ Regards, Gerrit. _______________________________________________ Pkg-systemd-maintainers mailing list Pkg-systemd-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers