Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Nov 2003 16:03:12 -0600
From:      Peter Elsner <peter@sri-software.com>
To:        freebsd-questions@freebsd.org
Subject:   Perl and OpenWebMail question...
Message-ID:  <6.0.0.22.2.20031107155408.01b58678@mail.sri-software.com>

next in thread | raw e-mail | index | archive | help
--=======6D223E72=======
Content-Type: text/plain; x-avg-checked=avg-ok-57E233C2; charset=us-ascii;
	format=flowed
Content-Transfer-Encoding: 8bit

Hi list...

I've been using OpenWebMail with Perl 5.8.0 for some time now.  Recently 
updated ports
using port upgrade, and now my Perl version is 5.8.1.

chuck:root # perl -v

This is perl, v5.8.1 built for i386-freebsd

--snip--

chuck:root #

After that, OpenWebMail stopped working... I noticed also that my 
portupgrade updated
OpenWebMail as well, (it was 2.10 and is now 2.20).  Okay, I thought no 
problem, I'll
just do a "make deinstall" and "make reinstall".   But it fails with the 
following error message
each and every time...

...

===>   openwebmail-2.20 depends on file: 
/usr/local/lib/perl5/site_perl/5.8.1/ma
ch/Text/Iconv.pm - found
===>   openwebmail-2.20 depends on file: 
/usr/local/lib/perl5/site_perl/5.8.1/ma
ch/MIME/Base64.pm - found
===>   openwebmail-2.20 depends on executable: speedy_suid - found
===>   Generating temporary packing list
===>  Checking if mail/openwebmail already installed
12602 blocks
19199 blocks
Can't locate warnings/register.pm in @INC (@INC contains: 
/usr/local/lib/perl5/s
ite_perl/5.8.0/mach /usr/local/lib/perl5/site_perl/5.8.0 
/usr/local/lib/perl5/si
te_perl /usr/local/lib/perl5/5.8.0/BSDPAN /usr/local/lib/perl5/5.8.0/mach 
/usr/l
ocal/lib/perl5/5.8.0) at /usr/local/lib/perl5/site_perl/5.8.0/mach/vars.pm line
7.
BEGIN failed--compilation aborted at 
/usr/local/lib/perl5/site_perl/5.8.0/mach/v
ars.pm line 7.
Compilation failed in require at /dev/fd/9 line 8.
BEGIN failed--compilation aborted at /dev/fd/9 line 8.
speedy_backend[46985]: perl_parse error
speedy[46983]: Cannot spawn backend process
*** Error code 1

Stop in /usr/ports/mail/openwebmail.
chuck:root #

So the first few dependent modules are found in the correct locations
(/usr/local/lib/perl5/site_perl/5.8.1/mach ...  etc...

But register.pm and vars.pm are being located in 5.8.0....

I thought that since I'm no longer using 5.8.0, it shouldn't be looking 
there, it
should be looking in 5.8.1   But it's not.

Does anyone have any idea's as to why this is doing this?  And how I can
go about fixing it?

Thanks in advance..

Peter Elsner

Oh by the way, I'm running 4.9-STABLE #7.





Peter Elsner - President
peter@sri-software.com
SRI Software
726 Dalworth Suite 1007
Grand Prairie, TX. 75050
972-266-8870 - Voice
817-887-1609 - Fax
www.sri-software.com

Service Plus(tm)
Public Warehouse Management Software

--=======6D223E72=======
Content-Type: text/plain; charset=us-ascii; x-avg=cert;
	x-avg-checked=avg-ok-57E233C2
Content-Disposition: inline


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.536 / Virus Database: 331 - Release Date: 11/3/2003

--=======6D223E72=======--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.0.0.22.2.20031107155408.01b58678>