BroadSoft-Xtended / BroadWorks-Dashboards-and-Discovery

This repository contains the BroadWorks Dashboards and Discovery components to extend BroadWorks data mining, reporting, and analysis capabilities.
23 stars 4 forks source link

Missing CommonUtilities.pm #102

Open xciser77 opened 4 years ago

xciser77 commented 4 years ago

i am trying to install the bwlogreiver but get an error: Creating directory bwlogreceiver/bwlogreceiver_1210 Verifying archive integrity... 100% All good. Uncompressing ElasticSearch BW Log Receiver 100% Can't locate CommonUtilities.pm in @INC (you may need to install the CommonUtilities module) (@INC contains: /root/bwlogreceiver/bwlogreceiver_1210/perl_modules /root/bwlogreceiver/bwlogreceiver_1210/../../CommonScripts /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at ./dataentry.pl line 22. BEGIN failed--compilation aborted at ./dataentry.pl line 22.

I did a minimal install of CentOS 8 and after that I run the centos-pm-tool.sh install command Now I am trying the bwlogreceiver but get the error above

How can i fix this issue ?

dstewart-broadsoft commented 4 years ago

I've reproduced it. Seems to be some CentOS 8 weirdness that I hadn't seen. Will update when I have a solution/workaround.

xciser77 commented 4 years ago

i got it fixed by copying the the .pm files from the install folder to the perl5 folder

dstewart-broadsoft commented 4 years ago

Aye. Yes, that will resolve it. Perl 5.26 has made a change where @INC no longer includes the current working directory. I'll fix it and put up new versions next week.