-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Describe the bug
Installer failed to install libdatetime-format-iso8601-perl resulting in the systemd service failing to start LedgerSMB
On which operating system
Linux
If Linux, which distribution
Debian
How did you invoke the installer (full installer command line)
./ledgersmb-installer install
To Reproduce
Steps to reproduce the behavior:
- run the installer
- copy the sample ledgersmb_starman.service file into /etc/systemd/system/ledgersmb-starman.service
- Edit the file to set the working directory to
/srv/lsmb
NOTE: the installation was copied from ~/ledgersmb to /srv/lsmb - start the service
- check journalctl logs, see that the service failed
ledgersmb-server.psgi: Can't locate DateTime/Format/Duration/ISO8601.pm in @INC (you may need to install the DateTime::Format::Duration::ISO8601 module) (@INC entries checked: /srv/lsmb/bin/.. lib old/lib /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 /usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 /usr/local/lib/site_perl) at lib/LedgerSMB.pm line 260.
Expected behavior
Service to start without errors
Additional context
There are additional issues with the sample service.
Tickets will be raised over the next couple of days
Metadata
Metadata
Assignees
Labels
No labels