The open-iscsi does not have a systemd .service unit file. An (official) example can be found here [1].: It has to be noted that Arch Linux's package includes a .service unit file [2]. [1]: https://github.com/open-iscsi/open-iscsi/blob/master/etc/systemd/iscsid.service [2]: https://wiki.archlinux.org/index.php/ISCSI_Initiator#Configuration Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9278a10daad10aaedff21f2ca630570a1c0dacbe commit 9278a10daad10aaedff21f2ca630570a1c0dacbe Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-01-02 14:01:56 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-01-02 14:53:57 +0000 sys-block/open-iscsi: Rev bump to fix multiple issues Ebuild changes: =============== - Patch: Include sysmacros.h. [Bug 604442] - Install systemd service. [Bug 640598] - Remove deprecated iscsidev.sh udev rule in favor of udev native iSCSI support which is available since udev-143. [Bug 633574] - Drop "slp" USE flag. [Bug 558366] Bug: https://bugs.gentoo.org/558366 Closes: https://bugs.gentoo.org/604442 Closes: https://bugs.gentoo.org/640598 Closes: https://bugs.gentoo.org/633574 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../open-iscsi-2.0.874-include-sysmacros.patch | 20 ++++ sys-block/open-iscsi/open-iscsi-2.0.874-r2.ebuild | 122 +++++++++++++++++++++ 2 files changed, 142 insertions(+)