named-data / ppa-packaging

Semi-automated script to create binary packages for (multiple versions of) Ubuntu
Apache License 2.0
17 stars 7 forks source link

nfd: missing Depends systemd #16

Open yoursunny opened 7 years ago

yoursunny commented 7 years ago

nfd-start command installed by nfd package uses systemctl command which comes from systemd package, so systemd should be listed as a dependency.

cawka commented 7 years ago

No. Such dependency should not be specified. The custom-content nfd-start/stop scripts was my attempt to prevent starting NFD by non-system provided means. If I figure out how to not install these script, I would do it instead. If it is too complicated, then I'll just print a diagnostic message that other way of starting NFD should be used.

yoursunny commented 7 years ago

I could agree that a dependency on systemd is not desired. However, as long as it's still needed by the current script, it should be specified as a dependency.