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
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
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.
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 …
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.
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.
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]#
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
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.