mod_survey 3.2.4 install problems

Jeremy <[email protected]> Tue, 25 Jul 2006 23:58:40 +0000 (UTC)
Newsgroups gmane.comp.apache.mod-survey.general
Message-ID <[email protected]>
Hi Everyone

Sorry to be a pain, and I hope it's appropriate to post this here, but I can't
find anywhere else to ask.  I'm trying to upgrade my (working) 3.2.0 mod_survey
install to 3.2.4, but after install.pl I get the following error on starting
apache2:

# apache2ctl start
MOD_SURVEY -- Mod_perl version: 12
MOD_SURVEY -- Assuming mod_perl for apache 1
MOD_SURVEY -- Compat eval: use Apache (); use Apache::Constants qw (:common)
MOD_SURVEY -- Compat error: Can't locate loadable object for module
Apache::Constants in @INC (@INC contains: /usr/local/mod_survey/ /etc/perl
/usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl
. /etc/apache2/ /etc/apache2/lib/perl) at /usr/lib/perl5/mod_perl.pm line 14
Compilation failed in require at /usr/lib/perl5/Apache.pm line 6.
BEGIN failed--compilation aborted at /usr/lib/perl5/Apache.pm line 6.
Compilation failed in require at (eval 4) line 1.
BEGIN failed--compilation aborted at (eval 4) line 1.

Environment:  running Apache2 v2.0.51, mod_perl v1.22, on debian 2.2.20. 
Previous version of mod_survey (3.2.0) works fine  - mv'ing the old directory
back in in place of the 3.4.2 install ressurrects the old mod_survey again.  
Perl is 5.8.4 - full -v info below.  Have tried turning PerlSendHeader On and
Off - no effect.  Have tried copying survey.conf into mods-enabled and pointing
to it in apache2.conf - no effect.

Any advice or suggestions gratefully received!

Jeremy



==============================================
perl -v

Summary of my perl5 (revision 5 version 8 subversion 4) configuration:
  Platform:
    osname=linux, osvers=2.6.7.fb, archname=i386-linux-thread-multi
    uname='linux downhill 2.6.7.fb #1 sun jul 18 15:42:00 cest 2004 i686 gnulinux '
    config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN
-Dcccdlflags=-fPIC -Darchname=i386-linux -Dprefix=/usr
-Dprivlib=/usr/share/perl/5.8 -Darchlib=/usr/lib/perl/5.8 -Dvendorprefix=/usr
-Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local
-Dsitelib=/usr/local/share/perl/5.8.4 -Dsitearch=/usr/local/lib/perl/5.8.4
-Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3
-Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1
-Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio -Uusenm
-Duseshrplib -Dlibperl=libperl.so.5.8.4 -Dd_dosuid -des'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN
-fno-strict-aliasing -I/usr/local/include'
    ccversion='', gccversion='3.3.4 (Debian 1:3.3.4-9)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
    perllibs=-ldl -lm -lpthread -lc -lcrypt
    libc=/lib/libc-2.3.2.so, so=so, useshrplib=true, libperl=libperl.so.5.8.4
    gnulibc_version='2.3.2'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
PERL_IMPLICIT_CONTEXT
  Built under linux
  Compiled at Sep  1 2004 11:56:38
  @INC:
    /etc/perl
    /usr/local/lib/perl/5.8.4
    /usr/local/share/perl/5.8.4
    /usr/lib/perl5
    /usr/share/perl5
    /usr/lib/perl/5.8
    /usr/share/perl/5.8
    /usr/local/lib/site_perl


Skickat av Jeremy <[email protected]>
till survey-discussion