Apt source for RT dependencies?

Hey all,
Our virtual server host isn’t too familiar with Linux. We have a Debian
server, finally, but when I try to apt-get install request-tracker4, I get
a bunch of errors about not being able to install dependencies. I’m using
the sources the original install came with. What source(s) do I need to
include to let Debian access the necessary dependencies for RT? Thanks.

Alex Hall
Automatic Distributors, IT department
ahall@autodist.com

I would not use the repo version even without familiarity with Linux - it would make things actually more difficult later. I would follow the instructions exactly as they are written by BestPractical from the .tar.gz on their site. One thing you can do to make life a little easier before doing that however is to install the CPAN bundle with perl.On Sep 12, 2016, at 12:29 PM, Alex Hall <ahall@autodist.commailto:ahall@autodist.com> wrote:

Hey all,
Our virtual server host isn’t too familiar with Linux. We have a Debian server, finally, but when I try to apt-get install request-tracker4, I get a bunch of errors about not being able to install dependencies. I’m using the sources the original install came with. What source(s) do I need to include to let Debian access the necessary dependencies for RT? Thanks.

Alex Hall
Automatic Distributors, IT department
ahall@autodist.commailto:ahall@autodist.com
RT 4.4 and RTIR training sessions, and a new workshop day! https://bestpractical.com/training

  • Boston - October 24-26
  • Los Angeles - Q1 2017

I would not use the repo version even without familiarity with Linux - it would make things actually more difficult later. I would follow the instructions exactly as they are written by BestPractical from the .tar.gz on their site. One thing you can do to make life a little easier before doing that however is to install the CPAN bundle with perl.

All on one line:
PERL_MM_USE_DEFAULT=1 perl -MCPAN ‘install CPAN::Bundle’

I’m not even installing from source, just the pre-built package (4.2.8) for
Debian. When I issue the command, I get a lot of

depends: libcss-squish-perl but it is no installable
depends: libstring-shellquote-perl but it is not installabl

depends: libcrypt-xi09-perl but it is not installable

and on and on like that. I’ve successfully installed RT using ‘apt-get
install request-tracker4’ on two other Debian servers, so I know it works
normally. Given the odd installation on this server, though, I suspect I’m
just missing a source. I’m not familiar with Debian or Apt enough to say
what, but I know I just have to add it to /etc/apt/source.list once I know
what it is I need to add.On Mon, Sep 12, 2016 at 3:32 PM, Landon Stewart lstewart@internap.com wrote:

I would not use the repo version even without familiarity with Linux - it
would make things actually more difficult later. I would follow the
instructions exactly as they are written by BestPractical from the .tar.gz
on their site. One thing you can do to make life a little easier before
doing that however is to install the CPAN bundle with perl.

On Sep 12, 2016, at 12:29 PM, Alex Hall ahall@autodist.com wrote:

Hey all,
Our virtual server host isn’t too familiar with Linux. We have a Debian
server, finally, but when I try to apt-get install request-tracker4, I get
a bunch of errors about not being able to install dependencies. I’m using
the sources the original install came with. What source(s) do I need to
include to let Debian access the necessary dependencies for RT? Thanks.


Alex Hall
Automatic Distributors, IT department
ahall@autodist.com

RT 4.4 and RTIR training sessions, and a new workshop day!
https://bestpractical.com/training

  • Boston - October 24-26
  • Los Angeles - Q1 2017

Alex Hall
Automatic Distributors, IT department
ahall@autodist.com

When I issue the command you suggested:
Can’t open perl script: no such file or directory
Something seems very off about the Perl installation on this server, given that all the dependencies it can’t get seem to be the Perl ones.

What is installed related to perl?

dpkg -l | grep perl

Try that on a system that worked and the system that doesn’t work and see if there’s any obvious differences.

To my very inexperienced eye, nothing stands out between the two servers. I
also had a look at sources.list for both, and the only difference I see is
in the mirrors. One has no mirrors selected, but it does have the basic
security.debian.org sources; the other has some mirrors for Digital Ocean,
as that’s where it’s hosted. But that’s the only difference I see–some
extra mirrors. I added to the broken server
deb http://httpredir.debian.org/debian jessie main
but that didn’t help. At the end of the attempt to install RT, I get
E: unable to correct problems, you have held broken packages.On Mon, Sep 12, 2016 at 3:42 PM, Landon Stewart lstewart@internap.com wrote:

On Sep 12, 2016, at 12:39 PM, Alex Hall ahall@autodist.com wrote:

When I issue the command you suggested:
Can’t open perl script: no such file or directory
Something seems very off about the Perl installation on this server, given
that all the dependencies it can’t get seem to be the Perl ones.

What is installed related to perl?

dpkg -l | grep perl

Try that on a system that worked and the system that doesn’t work and see
if there’s any obvious differences.

Alex Hall
Automatic Distributors, IT department
ahall@autodist.com

Great news! After adding httpredir.debian.org/debian to my sources list,
then running apt-get update, then running apt-get install request-tracker4
–fix-missing, installation appears to be proceeding! I’ll email if
something goes disasterously wrong, but we’re looking good for the moment.
Thanks!On Mon, Sep 12, 2016 at 4:01 PM, Alex Hall ahall@autodist.com wrote:

To my very inexperienced eye, nothing stands out between the two servers.
I also had a look at sources.list for both, and the only difference I see
is in the mirrors. One has no mirrors selected, but it does have the basic
security.debian.org sources; the other has some mirrors for Digital
Ocean, as that’s where it’s hosted. But that’s the only difference I
see–some extra mirrors. I added to the broken server
deb http://httpredir.debian.org/debian jessie main
but that didn’t help. At the end of the attempt to install RT, I get
E: unable to correct problems, you have held broken packages.

On Mon, Sep 12, 2016 at 3:42 PM, Landon Stewart lstewart@internap.com wrote:

On Sep 12, 2016, at 12:39 PM, Alex Hall ahall@autodist.com wrote:

When I issue the command you suggested:
Can’t open perl script: no such file or directory
Something seems very off about the Perl installation on this server,
given that all the dependencies it can’t get seem to be the Perl ones.

What is installed related to perl?

dpkg -l | grep perl

Try that on a system that worked and the system that doesn’t work and see
if there’s any obvious differences.


Alex Hall
Automatic Distributors, IT department
ahall@autodist.com

Alex Hall
Automatic Distributors, IT department
ahall@autodist.com