I am following this tutorial
to set up RT5 in a virtual machine with ubuntu 18.
Currently I am in the setting up RT's database step but when I try to run the code sudo /opt/rt5/sbin/rt-setup-fulltext-index --noask --dba=rt_admin
to set up full-text indexing I get the following errors.
WWW::Form::UrlEncoded::XS 0.26 is required. fallback to PP version at /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/WWW/Form/UrlEncoded.pm line 17.
Can't locate RT/Extension/MandatorySubject.pm in @INC (you may need to install the RT::Extension::MandatorySubject module) (@INC contains: /opt/rt5/sbin/../local/lib /opt/rt5/local/plugins/RT-Extension-MergeUsers/lib /opt/rt5/sbin/../lib /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /opt/rt5/sbin/../lib/RT.pm line 790.
BEGIN failed--compilation aborted at /opt/rt5/sbin/rt-setup-fulltext-index line 75.
The problem is that for example WWW::Form::UrlEncoded::XS 0.26 version cannot be installed in ubuntu 18 and for other dependencies, it is suggested to install, even after installing, it keeps on bringing some new dependencies which actually are already installed.
Any heads up on this issue will be very helpful. Thank you!
Looking at this message:
suggests that you are loading some extensions that may not be installed yet. To get through the initial installation process, you can comment out any "Plugin" lines in your
RT_SiteConfig.pmfile. Then once you have the base install running, you can find updated versions of modules and install them.WWW::Form::UrlEncoded::XSisn't a core dependency of RT, so my guess is that could be getting required by another extension.