Gentoo Archives: gentoo-dev

From: Dewet Diener <gentoo@×××××.org>
To: gentoo-dev@g.o
Subject: [gentoo-dev] mod_perl with new perl module handling
Date: Fri, 01 Aug 2003 12:32:39
Message-Id: 200308011432.36260.gentoo@dewet.org
1 Hi
2
3 I just want to cross-check with others on the list before reporting
4 this as a bug, but I'm currently baffled by the following problem:
5
6 I just updated to perl-5.8.0-r12, after uninstalling the blocking
7 modules and reinstalling them afterwards. I also re-emerged
8 locale-maketext-1.06, since the 1.03 distributed with perl is too old
9 for RT[1]. Now, from regular command-line perl, everything works as
10 intended -- RT's dependency checker reports that the installed version
11 of Locale::Maketext >= 1.04. However, trying to fire up apache2 and
12 mod_perl, results in the following in my error_log:
13
14 [Fri Aug 01 14:20:40 2003] [error] Locale::Maketext version 1.04
15 required--this is only version 1.03 at /usr/local/rt3/lib/RT/I18N.pm
16 line 33.
17
18 This leads me to the conclusion that mod_perl is not scanning @INC in
19 the correct order, as command-line perl is. Does anyone else have a
20 similar experience using mod_perl and external modules?
21
22 I have tried everything thinkable -- remerging perl, libperl, mod_perl,
23 apache2, etc. etc. ad nauseum; I even ran the libperl-rebuilder. No
24 dice :(
25
26 Also, on a side note: How can apache2 be unmasked, without
27 mod_perl-1.99*? I'm not referring to the fact that it is probably
28 still unstable, but rather that it leaves no solution for people
29 running apache1 to upgrade cleanly.
30
31 Regards,
32 Dewet
33
34 [1] http://www.fsck.com/projects/rt
35
36 --
37 Dewet Diener <gentoo@×××××.org> http://dewet.org
38 Professional Student, avid Gentoo user :)
39 Stellenbosch, South Africa (33º 55" 58.80'S 18º 51" 00.00'E)
40
41 --
42 gentoo-dev@g.o mailing list