RTIR 4.4.4 installation on Centos 7 "working if possible"

Hi guys,
I was trying to install RTIR 4.4.4 on centos7 for testing it. And the instructions from bestpractical webpage dont work.
It persistently fails at the make testdeps and make fixdeps
Are there trustable install instructions that work in Centos7 ? what about ubuntu ? I would install it in a washer with old OS2 operating system is there are some install instructions that work…

I have no idea of what’s going on with this installation failure I do not know how to fisnish the installation. Checked other install intructions in different web sites but they are not the same thing. Different RTIR releases … and even tried a 4.4.3 that did not worked either

Help would be highly appreciated

What error(s) are you seeing?

First of all Thanks knation ! for answering
I do not have the system now close to me.
When make testdeps
everything or almost everything is missing and at the end it says it failed
Then I do make fixdeps and a lot missing things and at the end it fails also
I wonder whats going on there if the fw is dropping sometihng…
Im pretty new on RT/IR installs
If you want I can give you the specific output tomorrow

This usually means that you need some OS packages in order for the failing Perl packages to install successfully

And how can I do that ?
How come after following the bestpractical installation guide step by step I am missing dozens of packages ?
How can I install the missing stuff ?
Thanks
Luis

The packages missing you can just search and there are usually some post online about the deps. I believe the official README can’t specify the OS packages since RT can be run on so many different Linux flavors, so instead it only handles the Perl ones and leaves the OS specific packages to the user

Some modules require user input or environment variables to install
correctly, so it may be necessary to install them manually.

Here are the outputs of make testdeps and make fixdeps

+++++++++++++++++++++++++++++++++++++++++++++++++
[root@localhost rt-4.4.4]# make testdeps
/usr/bin/perl ./sbin/rt-test-dependencies --with-Pg --with-fastcgi
perl:
>=5.10.1(5.16.3) …found
users:
rt group (rt) …found
bin owner (root) …found
libs owner (root) …found
libs group (bin) …found
web owner (apache) …found
web group (apache) …found
CLI dependencies:
Text::ParseWords …found
Term::ReadKey …found
Getopt::Long >= 2.24 …found
HTTP::Request::Common …MISSING
Term::ReadLine …found
LWP >= 6.02 …MISSING
CORE dependencies:
Storable >= 2.08 …found
Net::IP …found
URI::QueryParam …found
Business::Hours …found
Encode >= 2.64 …MISSING
Crypt::Eksblowfish …MISSING
Module::Versions::Report >= 1.05 …found
List::MoreUtils …found
Errno …found
DBI >= 1.37 …found
Devel::StackTrace >= 1.19 …found
HTTP::Message >= 6.0 …MISSING
Text::Password::Pronounceable …found
Devel::GlobalDestruction …found
Time::ParseDate …MISSING
IPC::Run3 …found
Tree::Simple >= 1.04 …found
HTML::Scrubber >= 0.08 …MISSING
HTML::Quoted …MISSING
Data::Page::Pageset …found
Sys::Syslog >= 0.16 …MISSING
Mail::Mailer >= 1.57 …found
Data::GUID …MISSING
HTML::Mason >= 1.43 …MISSING
HTML::Entities …MISSING
LWP::Simple …MISSING
Symbol::Global::Name >= 0.04 …found
URI >= 1.59 …found
DateTime::Format::Natural >= 0.67 …MISSING
Plack >= 1.0002 …MISSING
File::Glob …found
Text::Wrapper …found
Regexp::Common::net::CIDR …found
Log::Dispatch >= 2.30 …MISSING
HTML::FormatText::WithLinks::AndTables >= 0.06 …MISSING
DateTime >= 0.44 …MISSING
CGI::Emulate::PSGI …MISSING
Text::Quoted >= 2.07 …found
Regexp::IPv6 …found
CGI >= 3.38 …MISSING
Class::Accessor::Fast …found
CSS::Squish >= 0.06 …found
DateTime::Locale >= 0.40 …MISSING
CGI::PSGI >= 0.12 …MISSING
Apache::Session >= 1.53 …MISSING
Date::Extract >= 0.02 …MISSING
Digest::SHA …found
HTML::Mason::PSGIHandler >= 0.52 …MISSING
MIME::Entity >= 5.504 …found
Locale::Maketext::Lexicon >= 0.32 …found
Role::Basic >= 0.12 …found
Module::Refresh >= 0.03 …found
Digest::base …found
File::Temp >= 0.19 …found
Date::Manip …found
Locale::Maketext >= 1.06 …found
HTML::RewriteAttributes >= 0.05 …MISSING
Text::Template >= 1.44 …found
Scalar::Util …found
CGI::Cookie >= 1.20 …MISSING
XML::RSS >= 1.05 …MISSING
Text::WikiFormat >= 0.76 …found
File::Spec >= 0.8 …found
DBIx::SearchBuilder >= 1.65 …MISSING
Regexp::Common …found
File::ShareDir …found
Digest::MD5 >= 2.27 …MISSING
CSS::Minifier::XS …MISSING
Data::ICal …found
Pod::Select …found
HTML::FormatText::WithLinks >= 0.14 …MISSING
Scope::Upper …MISSING
Mail::Header >= 2.12 …found
Locale::Maketext::Fuzzy >= 0.11 …found
Time::HiRes …found
MIME::Types …found
Email::Address::List >= 0.06 …found
Convert::Color …found
JavaScript::Minifier::XS …MISSING
Clone …MISSING
Net::CIDR …found
JSON …found
UNIVERSAL::require …found
Email::Address >= 1.912 …found
Plack::Handler::Starlet …MISSING
FASTCGI dependencies:
FCGI >= 0.74 …MISSING
GD dependencies:
GD::Text …MISSING
GD …found
GD::Graph >= 1.47 …MISSING
GPG dependencies:
File::Which …found
PerlIO::eol …MISSING
GnuPG::Interface …MISSING
GRAPHVIZ dependencies:
IPC::Run >= 0.90 …found
GraphViz …MISSING
MAILGATE dependencies:
Pod::Usage …found
LWP::UserAgent >= 6.02 …MISSING
Getopt::Long …found
LWP::Protocol::https …MISSING
Mozilla::CA …MISSING
PG dependencies:
DBD::Pg >= 1.43 …MISSING
DBIx::SearchBuilder >= 1.66 …MISSING
SMIME dependencies:
String::ShellQuote …MISSING
File::Which …found
Crypt::X509 …MISSING

SOME DEPENDENCIES WERE MISSING.
MAILGATE missing dependencies:
LWP::UserAgent >= 6.02 …MISSING
Mozilla::CA …MISSING
LWP::Protocol::https …MISSING
SMIME missing dependencies:
Crypt::X509 …MISSING
String::ShellQuote …MISSING
PG missing dependencies:
DBD::Pg >= 1.43 …MISSING
DBIx::SearchBuilder >= 1.66 …MISSING
CLI missing dependencies:
HTTP::Request::Common …MISSING
LWP >= 6.02 …MISSING
GPG missing dependencies:
PerlIO::eol …MISSING
GnuPG::Interface …MISSING
GRAPHVIZ missing dependencies:
GraphViz …MISSING
GD missing dependencies:
GD::Graph >= 1.47 …MISSING
GD::Text …MISSING
FASTCGI missing dependencies:
FCGI >= 0.74 …MISSING
CORE missing dependencies:
DateTime >= 0.44 …MISSING
CGI::Emulate::PSGI …MISSING
CGI >= 3.38 …MISSING
Encode >= 2.64 …MISSING
Crypt::Eksblowfish …MISSING
DateTime::Locale >= 0.40 …MISSING
CGI::PSGI >= 0.12 …MISSING
Apache::Session >= 1.53 …MISSING
Date::Extract >= 0.02 …MISSING
HTML::Mason::PSGIHandler >= 0.52 …MISSING
HTTP::Message >= 6.0 …MISSING
Time::ParseDate …MISSING
HTML::RewriteAttributes >= 0.05 …MISSING
CGI::Cookie >= 1.20 …MISSING
HTML::Scrubber >= 0.08 …MISSING
HTML::Quoted …MISSING
XML::RSS >= 1.05 …MISSING
Sys::Syslog >= 0.16 …MISSING
DBIx::SearchBuilder >= 1.65 …MISSING
Data::GUID …MISSING
HTML::Mason >= 1.43 …MISSING
HTML::Entities …MISSING
Digest::MD5 >= 2.27 …MISSING
CSS::Minifier::XS …MISSING
LWP::Simple …MISSING
HTML::FormatText::WithLinks >= 0.14 …MISSING
DateTime::Format::Natural >= 0.67 …MISSING
Scope::Upper …MISSING
Plack >= 1.0002 …MISSING
JavaScript::Minifier::XS …MISSING
Clone …MISSING
Log::Dispatch >= 2.30 …MISSING
HTML::FormatText::WithLinks::AndTables >= 0.06 …MISSING
Plack::Handler::Starlet …MISSING

Perl library path for /usr/bin/perl:
/usr/local/lib64/perl5
/usr/local/share/perl5
/usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl
/usr/lib64/perl5
/usr/share/perl5
.
make: *** [testdeps] Errore 1
[root@localhost rt-4.4.4]#

++++++++++++++++++++++++++++++++++++++++++++++++

what was the result of make fixdeps?

This quite weird.
Im tring to paste the make fixdeps and I get the message “new users can paste just 2 links in a post” which is weird.
The output contains several www addresses where it is trying to download dependencies from.
Any idea of how can I paste it here ?
If a veteran gives me his email address I can send the output so he can paste it here
This rule doesnt have any sense …

after making several make testdeps and fixdeps, and the cpan thing from bestpractical instructions the make testdeps is like follows:

[root@localhost rt-4.4.4]# make testdeps
/usr/bin/perl ./sbin/rt-test-dependencies --with-Pg --with-fastcgi
perl:
>=5.10.1(5.16.3) …found
users:
rt group (rt) …found
bin owner (root) …found
libs owner (root) …found
libs group (bin) …found
web owner (apache) …found
web group (apache) …found
CLI dependencies:
Text::ParseWords …found
Term::ReadKey …found
Getopt::Long >= 2.24 …found
HTTP::Request::Common …found
Term::ReadLine …found
LWP >= 6.02 …found
CORE dependencies:
Storable >= 2.08 …found
Net::IP …found
URI::QueryParam …found
Business::Hours …found
Encode >= 2.64 …found
Crypt::Eksblowfish …found
Module::Versions::Report >= 1.05 …found
List::MoreUtils …found
Errno …found
DBI >= 1.37 …found
Devel::StackTrace >= 1.19 …found
HTTP::Message >= 6.0 …found
Text::Password::Pronounceable …found
Devel::GlobalDestruction …found
Time::ParseDate …found
IPC::Run3 …found
Tree::Simple >= 1.04 …found
HTML::Scrubber >= 0.08 …found
HTML::Quoted …found
Data::Page::Pageset …found
Sys::Syslog >= 0.16 …found
Mail::Mailer >= 1.57 …found
Data::GUID …found
HTML::Mason >= 1.43 …found
HTML::Entities …found
LWP::Simple …found
Symbol::Global::Name >= 0.04 …found
URI >= 1.59 …found
DateTime::Format::Natural >= 0.67 …MISSING
Plack >= 1.0002 …found
File::Glob …found
Text::Wrapper …found
Regexp::Common::net::CIDR …found
Log::Dispatch >= 2.30 …MISSING
HTML::FormatText::WithLinks::AndTables >= 0.06 …found
DateTime >= 0.44 …MISSING
CGI::Emulate::PSGI …found
Text::Quoted >= 2.07 …found
Regexp::IPv6 …found
CGI >= 3.38 …found
Class::Accessor::Fast …found
CSS::Squish >= 0.06 …found
DateTime::Locale >= 0.40 …MISSING
CGI::PSGI >= 0.12 …found
Apache::Session >= 1.53 …found
Date::Extract >= 0.02 …MISSING
Digest::SHA …found
HTML::Mason::PSGIHandler >= 0.52 …found
MIME::Entity >= 5.504 …found
Locale::Maketext::Lexicon >= 0.32 …found
Role::Basic >= 0.12 …found
Module::Refresh >= 0.03 …found
Digest::base …found
File::Temp >= 0.19 …found
Date::Manip …found
Locale::Maketext >= 1.06 …found
HTML::RewriteAttributes >= 0.05 …found
Text::Template >= 1.44 …found
Scalar::Util …found
CGI::Cookie >= 1.20 …found
XML::RSS >= 1.05 …MISSING
Text::WikiFormat >= 0.76 …found
File::Spec >= 0.8 …found
DBIx::SearchBuilder >= 1.65 …found
Regexp::Common …found
File::ShareDir …found
Digest::MD5 >= 2.27 …found
CSS::Minifier::XS …found
Data::ICal …found
Pod::Select …found
HTML::FormatText::WithLinks >= 0.14 …found
Scope::Upper …found
Mail::Header >= 2.12 …found
Locale::Maketext::Fuzzy >= 0.11 …found
Time::HiRes …found
MIME::Types …found
Email::Address::List >= 0.06 …found
Convert::Color …found
JavaScript::Minifier::XS …found
Clone …found
Net::CIDR …found
JSON …found
UNIVERSAL::require …found
Email::Address >= 1.912 …found
Plack::Handler::Starlet …found
FASTCGI dependencies:
FCGI >= 0.74 …found
GD dependencies:
GD::Text …found
GD …found
GD::Graph >= 1.47 …found
GPG dependencies:
File::Which …found
PerlIO::eol …found
GnuPG::Interface …found
GRAPHVIZ dependencies:
IPC::Run >= 0.90 …found
GraphViz …found
MAILGATE dependencies:
Pod::Usage …found
LWP::UserAgent >= 6.02 …found
Getopt::Long …found
LWP::Protocol::https …found
Mozilla::CA …found
PG dependencies:
DBD::Pg >= 1.43 …found
DBIx::SearchBuilder >= 1.66 …found
SMIME dependencies:
String::ShellQuote …found
File::Which …found
Crypt::X509 …found

SOME DEPENDENCIES WERE MISSING.
CORE missing dependencies:
DateTime >= 0.44 …MISSING
DateTime::Locale >= 0.40 …MISSING
DateTime::Format::Natural >= 0.67 …MISSING
Date::Extract >= 0.02 …MISSING
XML::RSS >= 1.05 …MISSING
Log::Dispatch >= 2.30 …MISSING

Perl library path for /usr/bin/perl:
/usr/local/lib64/perl5
/usr/local/share/perl5
/usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl
/usr/lib64/perl5
/usr/share/perl5
.
make: *** [testdeps] Errore 1

So I would just search those failing modules, for the first I see this as the first result:

I tried to instlal the datetime with that link and I still have problems: Im using centos 7
see the red errors marked at make fixdeps

Building and testing namespace-autoclean-0.29 … FAIL
! Installing namespace::autoclean failed. See /root/.cpanm/work/1566927989.27851/build.log for details. Retry with --force to force install it.
! Installing the dependencies failed: Module ‘namespace::autoclean’ is not installed
! Bailing out the installation for DateTime-Locale-1.24.
→ Working on DateTime::TimeZone
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.36.tar.gz … OK
Configuring DateTime-TimeZone-2.36 … OK
==> Found dependencies: namespace::autoclean
! Installing the dependencies failed: Module ‘namespace::autoclean’ is not installed
! Bailing out the installation for DateTime-TimeZone-2.36.
! Installing the dependencies failed: Module ‘DateTime::Locale’ is not installed, Module ‘namespace::autoclean’ is not installed, Module ‘DateTime::TimeZone’ is not installed
! Bailing out the installation for DateTime-1.51.
! Installing the dependencies failed: Module ‘DateTime’ is not installed, Module ‘DateTime::TimeZone’ is not installed
! Bailing out the installation for DateTime-Format-Natural-1.07.
! Installing the dependencies failed: Module ‘DateTime::Format::Natural’ is not installed
! Bailing out the installation for Date-Extract-0.06.

I do not think there is a structured way to install this in centos or debian. We have tried in centos and debian and the guidelines on the internet are useless none of them work
Even the ubuntu ones are dodgy.

That link suggested using the OS package instead of installing through cpan:

sudo apt-get install libdatetime-perl

On Centos7 that could be yum perl-DateTime but I am not sure

Yes but Im using centos so no apt-get here and the name of libdateime-perl is not the same in centos
I started to install several things and at the end i got no dependencies problems. The issue here is that my install is quite dirty since Im doing things kind of guessing so at the end I dont know what really fixed it.

FASTCGI dependencies:
FCGI >= 0.74 …found
GD dependencies:
GD::Text …found
GD …found
GD::Graph >= 1.47 …found
GPG dependencies:
File::Which …found
PerlIO::eol …found
GnuPG::Interface …found
GRAPHVIZ dependencies:
IPC::Run >= 0.90 …found
GraphViz …found
MAILGATE dependencies:
Pod::Usage …found
LWP::UserAgent >= 6.02 …found
Getopt::Long …found
LWP::Protocol::https …found
Mozilla::CA …found
PG dependencies:
DBD::Pg >= 1.43 …found
DBIx::SearchBuilder >= 1.66 …found
SMIME dependencies:
String::ShellQuote …found
File::Which …found
Crypt::X509 …found
perl:
>=5.10.1(5.16.3) …found
users:
rt group (rt) …found
bin owner (root) …found
libs owner (root) …found
libs group (bin) …found
web owner (apache) …found
web group (apache) …found
CLI dependencies:
Text::ParseWords …found
Term::ReadKey …found
Getopt::Long >= 2.24 …found
HTTP::Request::Common …found
Term::ReadLine …found
LWP >= 6.02 …found
CORE dependencies:
Storable >= 2.08 …found
Net::IP …found
URI::QueryParam …found
Business::Hours …found
Encode >= 2.64 …found
Crypt::Eksblowfish …found
Module::Versions::Report >= 1.05 …found
List::MoreUtils …found
Errno …found
DBI >= 1.37 …found
Devel::StackTrace >= 1.19 …found
HTTP::Message >= 6.0 …found
Text::Password::Pronounceable …found
Devel::GlobalDestruction …found
Time::ParseDate …found
IPC::Run3 …found
Tree::Simple >= 1.04 …found
HTML::Scrubber >= 0.08 …found
HTML::Quoted …found
Data::Page::Pageset …found
Sys::Syslog >= 0.16 …found
Mail::Mailer >= 1.57 …found
Data::GUID …found
HTML::Mason >= 1.43 …found
HTML::Entities …found
LWP::Simple …found
Symbol::Global::Name >= 0.04 …found
URI >= 1.59 …found
DateTime::Format::Natural >= 0.67 …found
Plack >= 1.0002 …found
File::Glob …found
Text::Wrapper …found
Regexp::Common::net::CIDR …found
Log::Dispatch >= 2.30 …found
HTML::FormatText::WithLinks::AndTables >= 0.06 …found
DateTime >= 0.44 …found
CGI::Emulate::PSGI …found
Text::Quoted >= 2.07 …found
Regexp::IPv6 …found
CGI >= 3.38 …found
Class::Accessor::Fast …found
CSS::Squish >= 0.06 …found
DateTime::Locale >= 0.40 …found
CGI::PSGI >= 0.12 …found
Apache::Session >= 1.53 …found
Date::Extract >= 0.02 …found
Digest::SHA …found
HTML::Mason::PSGIHandler >= 0.52 …found
MIME::Entity >= 5.504 …found
Locale::Maketext::Lexicon >= 0.32 …found
Role::Basic >= 0.12 …found
Module::Refresh >= 0.03 …found
Digest::base …found
File::Temp >= 0.19 …found
Date::Manip …found
Locale::Maketext >= 1.06 …found
HTML::RewriteAttributes >= 0.05 …found
Text::Template >= 1.44 …found
Scalar::Util …found
CGI::Cookie >= 1.20 …found
XML::RSS >= 1.05 …found
Text::WikiFormat >= 0.76 …found
File::Spec >= 0.8 …found
DBIx::SearchBuilder >= 1.65 …found
Regexp::Common …found
File::ShareDir …found
Digest::MD5 >= 2.27 …found
CSS::Minifier::XS …found
Data::ICal …found
Pod::Select …found
HTML::FormatText::WithLinks >= 0.14 …found
Scope::Upper …found
Mail::Header >= 2.12 …found
Locale::Maketext::Fuzzy >= 0.11 …found
Time::HiRes …found
MIME::Types …found
Email::Address::List >= 0.06 …found
Convert::Color …found
JavaScript::Minifier::XS …found
Clone …found
Net::CIDR …found
JSON …found
UNIVERSAL::require …found
Email::Address >= 1.912 …found
Plack::Handler::Starlet …found
FASTCGI dependencies:
FCGI >= 0.74 …found
GD dependencies:
GD::Text …found
GD …found
GD::Graph >= 1.47 …found
GPG dependencies:
File::Which …found
PerlIO::eol …found
GnuPG::Interface …found
GRAPHVIZ dependencies:
IPC::Run >= 0.90 …found
GraphViz …found
MAILGATE dependencies:
Pod::Usage …found
LWP::UserAgent >= 6.02 …found
Getopt::Long …found
LWP::Protocol::https …found
Mozilla::CA …found
PG dependencies:
DBD::Pg >= 1.43 …found
DBIx::SearchBuilder >= 1.66 …found
SMIME dependencies:
String::ShellQuote …found
File::Which …found
Crypt::X509 …found

All dependencies have been found.
[root@localhost rt-4.4.4]# make testdeps
/usr/bin/perl ./sbin/rt-test-dependencies --with-Pg --with-fastcgi
perl:
>=5.10.1(5.16.3) …found
users:
rt group (rt) …found
bin owner (root) …found
libs owner (root) …found
libs group (bin) …found
web owner (apache) …found
web group (apache) …found
CLI dependencies:
Text::ParseWords …found
Term::ReadKey …found
Getopt::Long >= 2.24 …found
HTTP::Request::Common …found
Term::ReadLine …found
LWP >= 6.02 …found
CORE dependencies:
Storable >= 2.08 …found
Net::IP …found
URI::QueryParam …found
Business::Hours …found
Encode >= 2.64 …found
Crypt::Eksblowfish …found
Module::Versions::Report >= 1.05 …found
List::MoreUtils …found
Errno …found
DBI >= 1.37 …found
Devel::StackTrace >= 1.19 …found
HTTP::Message >= 6.0 …found
Text::Password::Pronounceable …found
Devel::GlobalDestruction …found
Time::ParseDate …found
IPC::Run3 …found
Tree::Simple >= 1.04 …found
HTML::Scrubber >= 0.08 …found
HTML::Quoted …found
Data::Page::Pageset …found
Sys::Syslog >= 0.16 …found
Mail::Mailer >= 1.57 …found
Data::GUID …found
HTML::Mason >= 1.43 …found
HTML::Entities …found
LWP::Simple …found
Symbol::Global::Name >= 0.04 …found
URI >= 1.59 …found
DateTime::Format::Natural >= 0.67 …found
Plack >= 1.0002 …found
File::Glob …found
Text::Wrapper …found
Regexp::Common::net::CIDR …found
Log::Dispatch >= 2.30 …found
HTML::FormatText::WithLinks::AndTables >= 0.06 …found
DateTime >= 0.44 …found
CGI::Emulate::PSGI …found
Text::Quoted >= 2.07 …found
Regexp::IPv6 …found
CGI >= 3.38 …found
Class::Accessor::Fast …found
CSS::Squish >= 0.06 …found
DateTime::Locale >= 0.40 …found
CGI::PSGI >= 0.12 …found
Apache::Session >= 1.53 …found
Date::Extract >= 0.02 …found
Digest::SHA …found
HTML::Mason::PSGIHandler >= 0.52 …found
MIME::Entity >= 5.504 …found
Locale::Maketext::Lexicon >= 0.32 …found
Role::Basic >= 0.12 …found
Module::Refresh >= 0.03 …found
Digest::base …found
File::Temp >= 0.19 …found
Date::Manip …found
Locale::Maketext >= 1.06 …found
HTML::RewriteAttributes >= 0.05 …found
Text::Template >= 1.44 …found
Scalar::Util …found
CGI::Cookie >= 1.20 …found
XML::RSS >= 1.05 …found
Text::WikiFormat >= 0.76 …found
File::Spec >= 0.8 …found
DBIx::SearchBuilder >= 1.65 …found
Regexp::Common …found
File::ShareDir …found
Digest::MD5 >= 2.27 …found
CSS::Minifier::XS …found
Data::ICal …found
Pod::Select …found
HTML::FormatText::WithLinks >= 0.14 …found
Scope::Upper …found
Mail::Header >= 2.12 …found
Locale::Maketext::Fuzzy >= 0.11 …found
Time::HiRes …found
MIME::Types …found
Email::Address::List >= 0.06 …found
Convert::Color …found
JavaScript::Minifier::XS …found
Clone …found
Net::CIDR …found
JSON …found
UNIVERSAL::require …found
Email::Address >= 1.912 …found
Plack::Handler::Starlet …found
FASTCGI dependencies:
FCGI >= 0.74 …found
GD dependencies:
GD::Text …found
GD …found
GD::Graph >= 1.47 …found
GPG dependencies:
File::Which …found
PerlIO::eol …found
GnuPG::Interface …found
GRAPHVIZ dependencies:
IPC::Run >= 0.90 …found
GraphViz …found
MAILGATE dependencies:
Pod::Usage …found
LWP::UserAgent >= 6.02 …found
Getopt::Long …found
LWP::Protocol::https …found
Mozilla::CA …found
PG dependencies:
DBD::Pg >= 1.43 …found
DBIx::SearchBuilder >= 1.66 …found
SMIME dependencies:
String::ShellQuote …found
File::Which …found
Crypt::X509 …found

All dependencies have been found.
[root@localhost rt-4.4.4]#

alright, after the make install
I have a message
Congratulations. RT is now installed.

You must now configure RT by editing /opt/rt4/etc/RT_SiteConfig.pm.

(You will definitely need to set RT’s database password in
/opt/rt4/etc/RT_SiteConfig.pm before continuing. Not doing so could be
very dangerous. Note that you do not have to manually add a
database user or set up a database for RT. These actions will be
taken care of in the next step.)

After that, you need to initialize RT’s database by running
‘make initialize-database’
[root@localhost rt-4.4.4]#

So I make a

make initialize-database

and asks for a password. I introduce a pass and … ERROR as expected …

[root@localhost rt-4.4.4]# make initialize-database
/usr/bin/perl -I/opt/rt4/local/lib -I/opt/rt4/lib sbin/rt-setup-database --action init --prompt-for-dba-password
In order to create or update your RT database, this script needs to connect to your Pg instance on localhost (port ‘’) as postgres
Please specify that user’s database password below. If the user has no database
password, just press return.

Password:
Working with:
Type: Pg
Host: localhost
Port:
Name: rt4
User: rt_user
DBA: postgres
Failed to connect to dbi:Pg:dbname=template1;host=localhost as user ‘postgres’: FATALE: autenticazione Ident fallita per l’utente "postgres"make: *** [initialize-database] Errore 255
[root@localhost rt-4.4.4]#

The content of vi /opt/rt4/etc/RT_SiteConfig.pm is :

use utf8;

Any configuration directives you include here will override

RT’s default configuration file, RT_Config.pm

To include a directive here, just copy the equivalent statement

from RT_Config.pm and change the value. We’ve included a single

sample value below.

If this file includes non-ASCII characters, it must be encoded in

UTF-8.

This file is actually a perl module, so you can include valid

perl code, as well.

The converse is also true, if this file isn’t valid perl, you’re

going to run into trouble. To check your SiteConfig file, use

this command:

perl -c /path/to/your/etc/RT_SiteConfig.pm

You must restart your webserver after making changes to this file.

You may also split settings into separate files under the etc/RT_SiteConfig.d/

directory. All files ending in “.pm” will be parsed, in alphabetical order,

after this file is loaded.

Set( $rtname, ‘example.com’);

You must install Plugins on your own, this is only an example

of the correct syntax to use when activating them:

Plugin( “RT::Authen::ExternalAuth” );

1;
~
~
~

I do not know how to continue.
Looks like the file /opt/rt4/etc/RT_SiteConfig.pm has to be touched / configured manually with DB password and I have no idea on what to add to that file

You can also set the database values when you run the ./configure line, these two options are useful:

--with-db-rt-user= --with-db-rt-pass=

you can run ./configure --help to see all options, all of the config options available to be set in RT_SiteConfig.pm are documented here:
https://docs.bestpractical.com/rt/4.4.4/RT_Config.html

I still dont know how to configure the db user rt is not connecting to the db.
When opening IP:8081 with lynx I get the folowing:

Request Tracker logo RT for innovery.es

Skip Menu | Not logged in.

RT

Language

Select another language: [English_______________] Change

What is RT?

RT is an enterprise-grade issue tracking system designed to let you intelligently and efficiently manage tasks, issues, requests, defects or anything
else that looks like an “action item.”

RT is used by Fortune 100 companies, one-person businesses, government agencies, educational institutions, hospitals, nonprofits, NGOs, libraries,
open source projects and all sorts of other organizations on all seven continents. (Yes, even Antarctica.)

Getting started

You’re seeing this screen because you started up an RT server without a working database. Most likely, this is the first time you’re running RT. If
** you click “Let’s go!” below, RT will guide you through setting up your RT server and database.**

If you already have a working RT server and database, you should take this opportunity to make sure that your database server is running and that the
RT server can connect to it. Once you’ve done that, stop and start the RT server.
Let’s go!
_________________________________________________________________________________________________________________________________________________

»|« RT 4.4.4 Copyright 1996-2019 Best Practical Solutions, LLC.