Compiling RT

I’m trying to compile RT but I’m running into trouble. I’m running Ubuntu
10.04 LTS. Here’s how I’m configuring RT 4.0.1.

#!/bin/bash

configure

env PERL=/usr/local/perl/bin/perl ./configure
–enable-graphviz --enable-gd
–disable-gpg
–with-web-user=www-data --with-web-group=www-data
–with-db-type=mysql
–with-db-dba=root
–with-db-database=rt
–with-db-rt-user=rt
–with-db-rt-pass=password

Everything is fine until I try to fix dependencies. Some of the perl modules
don’t get installed. I’m also wondering if the options I’ve selected are
correct.

Can someone point me in the right direction? Thanks…

Hi,

I’m trying to compile RT but I’m running into trouble. I’m running Ubuntu
10.04 LTS. Here’s how I’m configuring RT 4.0.1.
#!/bin/bash

configure

env PERL=/usr/local/perl/bin/perl ./configure
–enable-graphviz --enable-gd
–disable-gpg
–with-web-user=www-data --with-web-group=www-data
–with-db-type=mysql
–with-db-dba=root
–with-db-database=rt
–with-db-rt-user=rt
–with-db-rt-pass=password

Everything is fine until I try to fix dependencies. Some of the perl modules
don’t get installed. I’m also wondering if the options I’ve selected are
correct.

Automatic fixing dependencies is a helper, not a solution. There are
plenty of reasons for it to fail. Post errors.

Can someone point me in the right direction? Thanks…


2011 Training: http://bestpractical.com/services/training.html

Best regards, Ruslan.

Hi,

I’m trying to compile RT but I’m running into trouble. I’m running Ubuntu
10.04 LTS. Here’s how I’m configuring RT 4.0.1.
#!/bin/bash

configure

env PERL=/usr/local/perl/bin/perl ./configure
–enable-graphviz --enable-gd
–disable-gpg
–with-web-user=www-data --with-web-group=www-data
–with-db-type=mysql
–with-db-dba=root
–with-db-database=rt
–with-db-rt-user=rt
–with-db-rt-pass=password

Everything is fine until I try to fix dependencies. Some of the perl modules
don’t get installed. I’m also wondering if the options I’ve selected are
correct.
Automatic fixing dependencies is a helper, not a solution. There are
plenty of reasons for it to fail. Post errors.

Can someone point me in the right direction? Thanks…


2011 Training: http://bestpractical.com/services/training.html

I remember when I set this up, there were a number of dependencies that
I used CPAN to install, and there were around four that I had to
manually download and install.

Ideally, it will say something along the lines of ‘can not find
XXX::XXX’ which you would just cpan XXX::XXXX. Now for the few that
don’t install; I grabbed them from the cpan site anyway, manually
compiled and installed. Not sure how long it took, as I was working on
other systems and machines at the time and came back every 10~30mins to
check on it and do the next step.

Hope this helps.

-Matt

Ideally, it will say something along the lines of ‘can not find
XXX::XXX’ which you would just cpan XXX::XXXX. Now for the few that
don’t install; I grabbed them from the cpan site anyway, manually
compiled and installed. Not sure how long it took, as I was working
on other systems and machines at the time and came back every
10~30mins to check on it and do the next step.
Just as a pointer in the right sort of direction - on a CentOS system,
you need to install some devel (library) packages before certain CPAN
modules will build. This includes: expat-devel, libxml2-devel,
mysql-devel & gd-devel, at least. For mod_perl, it also includes
httpd-devel. Obviously the packages would be different on Ubuntu, but I
guess similar…

Howie