Can't resolve dependencies for RT 3.4.1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I’m trying to do a fresh install of RT 3.4.1. I have already installed
what I believe are all the prerequisite products and have run configure.
Now I’m trying to run ‘make fixdeps’. After doing this several times, I
still can’t get the following dependencies to resolve:

Apache::Session 1.53…MISSING
MIME::Entity 5.108…MISSING
Apache::Test …MISSING

When I try to install them manually (with ‘perl -MCPAN’), the installs
fail.

Before I did the RT configure, I had already installed the following (this
is a FreeBSD 5.3-RELEASE system):

OpenSSL (from ports)
postgres 8 (with SSL support) (from ports)
DBD::Pg 1.32 (from manual download)
Apache 2.0.53 (from ports)
FastCGI 2.4.0 (from ports)

So, what do I do now about the unresolved dependencies shown above?

Thanks.

Mike

Mike Friedman System and Network Security
mikef@ack.Berkeley.EDU 2484 Shattuck Avenue
1-510-642-1410 University of California at Berkeley
http://ack.Berkeley.EDU/~mikef http://security.berkeley.edu

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQA/AwUBQlq8Ja0bf1iNr4mCEQKEPgCg18D9rNs37hrHxf2lmTSQ8GpjYXcAoONy
ia56p+HCrUByZdhKN5DgbTbN
=Qtzy
-----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1On Mon, 11 Apr 2005 at 14:12 (-0400), Steve RIeger wrote:

i have rt 3.4.1 running fine on fbsd 5.3, apache::session i had to
install seperatly, can you please post the return of
which perl
perl -v

Steve,

Sure.

which perl:

/usr/bin/perl

perl -v:

This is perl, v5.8.5 built for i386-freebsd-64int

I forgot to say earlier that I had installed perl 5.8.5 first.

Mike

Mike Friedman System and Network Security
mikef@ack.Berkeley.EDU 2484 Shattuck Avenue
1-510-642-1410 University of California at Berkeley
http://ack.Berkeley.EDU/~mikef http://security.berkeley.edu

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQA/AwUBQlq/Y60bf1iNr4mCEQIQFgCeKx+qyS/2L+7CDE7KOJ5aSIPkC/0AoIen
NLlP1duq5HemEn7jz8ORAQW+
=VPND
-----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1On Mon, 11 Apr 2005 at 14:23 (-0400), Steve RIeger wrote:

is /usr/bin/perl a ln to /usr/local/bin/perl ?

Steve,

Yes, it is.

Mike

Mike Friedman System and Network Security
mikef@ack.Berkeley.EDU 2484 Shattuck Avenue
1-510-642-1410 University of California at Berkeley
http://ack.Berkeley.EDU/~mikef http://security.berkeley.edu

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQA/AwUBQlrBIa0bf1iNr4mCEQLQkQCdEPQPxMmykCb75i4UXYKillELDZAAoPMH
zaG98rV2r2F/Je1YZwC7u+LP
=bWpq
-----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

su - && cd /usr/ports/www/p5-Apache-Session && make all install

Steve,

OK, I was able to install Apache-Session from ports.

Now, I still have the following unresolved dependencies:

MIME::Entity 5.108…MISSING
Apache::Test …MISSING

I’m not sure which MIME-related collection in ports is the one I want.

As for Apache::Test, I tried installing it from ports, but the make
failed. There were a bunch of syntax error messages produced during the
compile, the last few of which are contained in the following:

mod_perl.c:1423: error: structure has no member named dir_env' mod_perl.c:1423: error: structure has no member named env’
mod_perl.c:1429: error: structure has no member named dir_env' mod_perl.c:1429: error: structure has no member named env’
mod_perl.c: In function perl_call_handler': mod_perl.c:1513: warning: initialization makes pointer from integer without a cast mod_perl.c:1674: error: SERVER_ERROR’ undeclared (first use in this function)
mod_perl.c: In function perl_request_rec': mod_perl.c:1721: warning: cast from pointer to integer of different size mod_perl.c:1725: warning: cast to pointer from integer of different size mod_perl.c: In function perl_setup_env’:
mod_perl.c:1740: error: array_header' undeclared (first use in this function) mod_perl.c:1740: error: arr’ undeclared (first use in this function)
mod_perl.c:1741: error: table_entry' undeclared (first use in this function) mod_perl.c:1741: error: elts’ undeclared (first use in this function)
mod_perl.c:1741: error: syntax error before ‘)’ token
*** Error code 1

Any ideas?

Thanks.

Mike

Mike Friedman System and Network Security
mikef@ack.Berkeley.EDU 2484 Shattuck Avenue
1-510-642-1410 University of California at Berkeley
http://ack.Berkeley.EDU/~mikef http://security.berkeley.edu

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQA/AwUBQlrR+q0bf1iNr4mCEQKTmACg1S3BZDZxAlkiK35wUSaqr9GNwY0AoOFb
upF97eSdXMYDhnrZwZm41oxl
=S/Vp
-----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1On Mon, 11 Apr 2005 at 15:41 (-0400), Steve RIeger wrote:

are you runing apache2

if you are runing apache1 did you install mod_perl

Steve,

As we discussed on the phone, I’m using FastCGI 2.4.2 with Apache 2.0.53.
Thanks to your suggestions, I got my remaining dependencies resolved, rt
installed and the database initialized. At this point, I’m ready to begin
customization (of RT and Apache).

I appreciate your help.

Mike

Mike Friedman System and Network Security
mikef@ack.Berkeley.EDU 2484 Shattuck Avenue
1-510-642-1410 University of California at Berkeley
http://ack.Berkeley.EDU/~mikef http://security.berkeley.edu

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQA/AwUBQlsgZq0bf1iNr4mCEQKPrACfbEto21zvzdd0xEvXCRob17mGJjEAn3ji
+hM6scMfuqK+MYpHaIoktxLz
=3Ozq
-----END PGP SIGNATURE-----