Catching error: “CPAN::Exception::yaml_process_error=HASH(0x55f8996c33c0)” at /usr/share/perl5/vendor_perl/CPAN.pm line 392.
CPAN::shell() called at -e line 1
Coming again to you guys to ask for Help in this journey of installing trying to get RT running for my team…
I’ve finished the installation… now I’m trying to configure it… with make initialize-database and it raises the error bellow, any hint?
[540388] [Tue Aug 10 12:27:38 2021] [critical]: DBD::mysql::st execute failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘Groups (
id INTEGER NOT NULL AUTO_INCREMENT,
Name varchar(200) NULL ,
De’ at line 1 at /home/sagisc/rt-5.0.1/sbin/…/lib/RT/Handle.pm line 551. (/home/sagisc/rt-5.0.1/sbin/…/lib/RT.pm:409)
DBD::mysql::st execute failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘Groups (
id INTEGER NOT NULL AUTO_INCREMENT,
Name varchar(200) NULL ,
De’ at line 1 at /home/sagisc/rt-5.0.1/sbin/…/lib/RT/Handle.pm line 551.
make: *** [Makefile:390: initialize-database] Error 11
If you’re comfortable with version control there is a Mysql 8 branch that should be mergeable into the 5.0.1 branch.
If you don’t know what I’m ta\king about or where to go from here this solution may not be for you.
I’ve installed the MySQL 5.7 and the initialize-database worked as expected.
Its normally to be stuck after running the command sudo /opt/rt5/sbin/rt-server ? because in the README it says to run the command and follow the instructions, but I don’t receive any instructions after running the command.
a-ml, congrats. Unfortunately, RT does not hold your hand through the post-install process. It’s going to be it’s own separate, trial-by-error journey. I ran into the same problem you did; there was absolutely no information about how to set up RT. I just had to Google it. Good luck!
Don’t forget folks that if you do get stuck you can always pay the nice folk at Best Practical for some consultancy to help you with RT. Still be cheaper than lots of other ticketing/helpdesk systems.
My person… bless you for all eternity for this. I have been trying to get an instance of RT5 up and running for a week now. Every single time I ran perl Makefile.PL I’d get the “Can’t open perl script ‘Makefile.pl’: No such file or directory.” bs. I know this thread is almost 5 years old, but this is literally the only thing I’ve come across that makes perl Makefile.PL work without throwing an error.
I have followed every single guide and walkthrough down to the exact letter and have still ran into this specific “Can’t open perl script ‘Makefile.pl’: No such file or directory.” issue. It didn’t matter which version of RT I was trying to install, or which version of Linux I was working with, or which release either for that matter. I’ve googled, I’ve posted on Reddit (which is usually where 95% of my Linux related help comes from), I’ve asked some of the guru’s around my office… nada. This is my saving grace. If I had money to spare, I’d send a ridiculous amount your way.
Again, bless you and may whatever god or person or spiritual being or spaghetti monster religion or cult or social gathering you follow and believe in bless you for your remaining days.