the package apt-cacher-ng has a systemd-use-flag, but it doesn’t install the systemd-scripts wich exist in upstream https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=apt-cacher-ng/apt-cacher-ng.git;a=tree;f=systemd;h=ed4af6126c2f5e83dfc4dc1a93aee7e061e99973;hb=refs/heads/master
apt-cacher-ng-0.8.0/systemd/apt-cacher-ng.conf apt-cacher-ng-0.8.0/systemd/apt-cacher-ng.service
I can confirm that too.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643ed593c89f5f81e01cd5371cd06ab41b7349a9 commit 643ed593c89f5f81e01cd5371cd06ab41b7349a9 Author: John Helmert III <jchelmert3@posteo.net> AuthorDate: 2021-01-30 05:26:18 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2021-02-11 08:56:03 +0000 net-misc/apt-cacher-ng: bump to 3.5_p3 Rework so as to not install everything manually in src_install but rely on the build system, clean up src_configure a bit, clean up dependencies, drop useless IUSE=systemd and related dependency, drop user.eclass and depend on acct-{user,group} packages, and update the OpenRC init.d and conf.d files to fix a security bug. These files were written by Michael Orlitzky (mjo). Bug: https://bugs.gentoo.org/631878 Closes: https://bugs.gentoo.org/538214 Closes: https://bugs.gentoo.org/701220 Thanks-to: Michael Orlitzky <mjo@gentoo.org> Signed-off-by: John Helmert III <jchelmert3@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-misc/apt-cacher-ng/Manifest | 2 +- .../apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild | 129 --------------------- net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p3.ebuild | 97 ++++++++++++++++ net-misc/apt-cacher-ng/files/confd-r2 | 9 ++ net-misc/apt-cacher-ng/files/initd-r3 | 20 ++++ 5 files changed, 127 insertions(+), 130 deletions(-)