After I lost a hard drive on my server, I've been reconstructing from
backups, and decided this is a good time to finally migrate away from
1.3.25 to 1.8.11, which I normally wouldn't dream of right before needed
to do taxes, but needs must. After much trial and error, I've got the
server up and talking to Chrome through PSGI. I have gotten as far as
setup.pl, and tried migrating one of my company databases. The
migration crashed with:
"Failed to execute pre-migration check no_null_ac_amounts at
/usr/local/ledgersmb/tools/../lib/LedgerSMB/Scripts/setup.pm line 669."
"dbversion 1.5.30, company"
"Status: 500 Internal server error (PSGI.pm run_new)"
The starman log has a possibly relevant error : Failed to execute
bin/lsmb-request.pl (): Can't locate PatternLayout.pm in @INC (you may
need to install the PatternLayout module) (@INC contains:
/usr/local/ledgersmb/tools/../lib /usr/local/ledgersmb/tools/.. lib
at /usr/lib/perl5/site_perl/5.26.0/Log/Log4perl/Util.pm line 51.
...propagated at /usr/local/ledgersmb/tools/../lib/LedgerSMB.pm
cpan reports that PatternLayout.pm is up to date.
PERL5LIB points to /usr/lib/perl5/site-perl/5.26.0/ Grasping at
straws, I added a path to /usr/local/ledgersmb/ with no change
I'm running Postgresql 13.2, Perl 5.26.0, and Apache 2.4.27 with reverse
proxy to starman running on port 5762. I have a "pg_dumpall" backup of
my databases, so I can experiment, but at the moment I'm stumped.
my name is Rezan Kedik.
At the moment I am writing my thesis on the topic of "Diffusion rate
of open source business software".
I wanted to ask if some of you (community) would be willing to do a
You would conduct the survey using the software "LedgerSMB".
I would be very grateful for any help.
With best regards