IIRC, this is intentional. d-i doesn't provide libsystemd in the
installer environment.

In the installer environment, one is supposed to use iscsistart binary.


On Sat, 2022-01-08 at 23:29 +0000, Eugene wrote:
> open-iscsi-udeb : iscsid unable to start. Missing libsystemd.so.0 in
> installer environment
> 
> PACKAGE:
>         open-iscsi-udeb (only a bug in the installer environment)
> 
> FIX REQUIRED:
> * Add libsystemd0 to following packages in:
>         https://salsa.debian.org/linux-blocks-team/open-iscsi
>                 debian/control
>         open-iscsi "Depends"
>         open-iscsi-udeb "Depends"
> 
> LOGIC/REASONING:
> 1) libsystemd is a "Build-Depends" for this package (but is omitted
> in the run-time dependency list "Depends" 
> 
> ---
> 
> 2) When running the debian-installer (partman-iscsi), this calls
> open-iscsi package to setup ISCSI drives at install time
> 
> 2.1) The iscsi setup fails because "/sbin/iscsid" cannot run due to
> being unable to find "libsystemd0.so"
> 
> 2.2) Further checks on the installer environment show that
> "libsystemd.so.0" is not present in /lib directory
> 
> ---
> 
> 3) "libsystemd.so.0" is present once installed (so this is purely
> installer related)
> 
> ---
> 
> *) It also complains about missing "/etc/iscsi/initiatorname.iscsi" -
> but I am hoping that is setup automatically once the daemon starts

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to