Re: [modauthtkt-users] Building 2.0.0rc1 on Debian Etch
Status: Beta
Brought to you by:
gonzai
From: Gavin C. <ga...@op...> - 2006-08-29 10:46:32
|
Hi Danny, On Tue, Aug 29, 2006 at 06:44:16PM +1200, Danny Adair wrote: > On my Debian Etch system with Apache 2.0.55, > - "./configure" doesn't complain > - "make" has a couple of minor (?) warnings > - "make test" fails the majority of tests! > (see full output below) > > What are the dependencies? > I installed the following packages: > - apache2 > - apache2-threaded-dev > Then, after a complaint about a missing Apache:TestRun (not mentioned in > docs!!!), I installed > - libapache2-mod-perl2 > Then, after a complaint about a missing DateTime.pm (dito), I installed > - libdatetime-perl > > (btw, perl is version 5.008008) > > Now I'm still getting the failed tests as shown below. > Installing (the wild guesses) > - libapache2-mod-perl2-dev > - libapache2-request-perl > didn't do Jack. The tests are really developer tests rather than user tests, which is why they're not really documented. I also don't really have a clue what packages you need for them on debian. I can tell you the perl modules used are: Apache::AuthTkt # included in mod_auth_tkt Apache::Test Apache::TestConfig Apache::TestRequest Apache::TestUtil DateTime File::Basename HTTP::Cookies Sounds like you should have most of the others, but you'll also need LWP (libwww-perl) for HTTP::Cookies, whatever package that comes in. You should run the tests (and configure and make) as a normal user, not root. If you want to run the tests individually with more detail you can do so by changing to the t directory and doing e.g. ./TEST 01_basic.t -verbose Cheers, Gavin |