<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.38">
<TITLE>MailScanner 4.78 install Perl module deletion issue</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">I upgraded MS from version 4.75.11 to 4.78.17-1 on 4 separate servers.&nbsp; Each time I ran the install (install.sh), I got errors - example: 'Can't locate Getopt/Long.pm'.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I had to restore the files in /usr/lib/perl5/5.8.8.&nbsp; When I re-ran the install.sh script, the install, it only removed perl-TimeDate, and continued on without error.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Just wanted to let you know, in case someone else has the same problem.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I made a backup of the perl files before the install:</FONT>
</P>
<UL>
<P><FONT SIZE=2 FACE="Arial">cd /usr/lib/perl5/5.8.8</FONT>

<BR><FONT SIZE=2 FACE="Arial">tar cvf files.tar *</FONT>
</P>
</UL>
<P><FONT SIZE=2 FACE="Arial">Here's the top of the first install.log showing the problem of missing Perl modules:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------------------------------------------------------------</FONT></P>

<P><FONT SIZE=2 FACE="Arial">...</FONT>

<BR><FONT SIZE=2 FACE="Arial">If this fails due to dependency checks, and you wish to ignore</FONT>

<BR><FONT SIZE=2 FACE="Arial">these problems, you can run</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; ./install.sh nodeps</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Setting Perl5 search path</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I think your system will build architecture-dependent modules for i386</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Deleting all the old versions of the Perl modules I built,</FONT>

<BR><FONT SIZE=2 FACE="Arial">I will re-install them in a minute.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Removing perl-ExtUtils-MakeMaker</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Math-BigInt</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Math-BigRat</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-bignum</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-MIME-Base64</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-TimeDate</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Test-Harness</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-IO</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-MailTools</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-MIME-tools</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Getopt-Long</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Filesys-Df</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Net-CIDR</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Sys-Hostname-Long</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Sys-Syslog</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-Net-DNS</FONT>

<BR><FONT SIZE=2 FACE="Arial">Removing perl-OLE-Storage_Lite</FONT>

<BR><FONT SIZE=2 FACE="Arial">Perl modules I built have been removed...</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Rebuilding all the Perl RPMs for your version of Perl</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Oh good, module File-Spec version 0.82 is already installed.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Attempting to build and install perl-ExtUtils-MakeMaker-6.50-2</FONT>

<BR><FONT SIZE=2 FACE="Arial">Installing perl-ExtUtils-MakeMaker-6.50-2.src.rpm</FONT>

<BR><FONT SIZE=2 FACE="Arial">Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.21090</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ umask 022</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ cd /usr/src/redhat/BUILD</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ cd /usr/src/redhat/BUILD</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ rm -rf ExtUtils-MakeMaker-6.50</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ /bin/gzip -dc /usr/src/redhat/SOURCES/ExtUtils-MakeMaker-6.50.tar.gz</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ tar -xf -</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ STATUS=0</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ '[' 0 -ne 0 ']'</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ cd ExtUtils-MakeMaker-6.50</FONT>

<BR><FONT SIZE=2 FACE="Arial">++ /usr/bin/id -u</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ '[' 0 = 0 ']'</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ /bin/chown -Rhf root .</FONT>

<BR><FONT SIZE=2 FACE="Arial">++ /usr/bin/id -u</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ '[' 0 = 0 ']'</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ /bin/chgrp -Rhf root .</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ exit 0</FONT>

<BR><FONT SIZE=2 FACE="Arial">Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.21090</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ umask 022</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ cd /usr/src/redhat/BUILD</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ cd ExtUtils-MakeMaker-6.50</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ CFLAGS='-O2 -g -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables'</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ perl Makefile.PL INSTALLDIRS=vendor</FONT>

<BR><FONT SIZE=2 FACE="Arial">Checking if your kit is complete...</FONT>

<BR><FONT SIZE=2 FACE="Arial">Looks good</FONT>

<BR><FONT SIZE=2 FACE="Arial">Writing Makefile for ExtUtils::MakeMaker</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ mkdir -p blib/lib/ExtUtils</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ cp inc/ExtUtils/Command.pm inc/ExtUtils/Install.pm inc/ExtUtils/Installed.pm inc/ExtUtils/MANIFEST.SKIP inc/ExtUtils/Manifest.pm inc/ExtUtils/Packlist.pm b</FONT></P>

<P><FONT SIZE=2 FACE="Arial">lib/lib/ExtUtils/</FONT>

<BR><FONT SIZE=2 FACE="Arial">+ make</FONT>

<BR><FONT SIZE=2 FACE="Arial">Skip blib/lib/ExtUtils/Manifest.pm (unchanged)</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_VOS.pm blib/lib/ExtUtils/MM_VOS.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/Mksymlists.pm blib/lib/ExtUtils/Mksymlists.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM.pm blib/lib/ExtUtils/MM.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_UWIN.pm blib/lib/ExtUtils/MM_UWIN.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/testlib.pm blib/lib/ExtUtils/testlib.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_DOS.pm blib/lib/ExtUtils/MM_DOS.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MakeMaker/vmsish.pm blib/lib/ExtUtils/MakeMaker/vmsish.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_Cygwin.pm blib/lib/ExtUtils/MM_Cygwin.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_Win95.pm blib/lib/ExtUtils/MM_Win95.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/Liblist.pm blib/lib/ExtUtils/Liblist.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_Darwin.pm blib/lib/ExtUtils/MM_Darwin.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_AIX.pm blib/lib/ExtUtils/MM_AIX.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/Liblist/Kid.pm blib/lib/ExtUtils/Liblist/Kid.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/Mkbootstrap.pm blib/lib/ExtUtils/Mkbootstrap.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MakeMaker/FAQ.pod blib/lib/ExtUtils/MakeMaker/FAQ.pod</FONT>

<BR><FONT SIZE=2 FACE="Arial">Skip blib/lib/ExtUtils/MANIFEST.SKIP (unchanged)</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MakeMaker/bytes.pm blib/lib/ExtUtils/MakeMaker/bytes.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_NW5.pm blib/lib/ExtUtils/MM_NW5.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_OS2.pm blib/lib/ExtUtils/MM_OS2.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MakeMaker.pm blib/lib/ExtUtils/MakeMaker.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_Unix.pm blib/lib/ExtUtils/MM_Unix.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">Skip blib/lib/ExtUtils/Installed.pm (unchanged)</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_Win32.pm blib/lib/ExtUtils/MM_Win32.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MY.pm blib/lib/ExtUtils/MY.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">Skip blib/lib/ExtUtils/Packlist.pm (unchanged)</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_MacOS.pm blib/lib/ExtUtils/MM_MacOS.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_VMS.pm blib/lib/ExtUtils/MM_VMS.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_BeOS.pm blib/lib/ExtUtils/MM_BeOS.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MakeMaker/Tutorial.pod blib/lib/ExtUtils/MakeMaker/Tutorial.pod</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_QNX.pm blib/lib/ExtUtils/MM_QNX.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/Command/MM.pm blib/lib/ExtUtils/Command/MM.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">Skip blib/lib/ExtUtils/Install.pm (unchanged)</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MakeMaker/Config.pm blib/lib/ExtUtils/MakeMaker/Config.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp lib/ExtUtils/MM_Any.pm blib/lib/ExtUtils/MM_Any.pm</FONT>

<BR><FONT SIZE=2 FACE="Arial">cp bin/instmodsh blib/script/instmodsh</FONT>

<BR><FONT SIZE=2 FACE="Arial">/usr/bin/perl &quot;-Iblib/arch&quot; &quot;-Iblib/lib&quot; &quot;-MExtUtils::MY&quot; -e &quot;MY-&gt;fixin(shift)&quot; blib/script/instmodsh</FONT>

<BR><FONT SIZE=2 FACE="Arial">Can't locate Getopt/Long.pm in @INC (@INC contains: blib/arch blib/lib /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8</FONT></P>

<P><FONT SIZE=2 FACE="Arial">/usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-l</FONT></P>

<P><FONT SIZE=2 FACE="Arial">inux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/li</FONT></P>

<P><FONT SIZE=2 FACE="Arial">b/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/per</FONT></P>

<P><FONT SIZE=2 FACE="Arial">l5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_per</FONT></P>

<P><FONT SIZE=2 FACE="Arial">l/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/pe</FONT></P>

<P><FONT SIZE=2 FACE="Arial">rl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/</FONT></P>

<P><FONT SIZE=2 FACE="Arial">perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at blib/lib/ExtUtils/Command/MM.pm line 96.</FONT>

<BR><FONT SIZE=2 FACE="Arial">make: *** [manifypods] Error 2</FONT>

<BR><FONT SIZE=2 FACE="Arial">error: Bad exit status from /var/tmp/rpm-tmp.21090 (%build)</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">RPM build errors:</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; Bad exit status from /var/tmp/rpm-tmp.21090 (%build)</FONT>

<BR><FONT SIZE=2 FACE="Arial">...</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------------------------------------------------------------</FONT></P>

<P><FONT SIZE=2 FACE="Arial">successful install:</FONT>

<BR><FONT SIZE=2 FACE="Arial">-------------------------------------------------------------------------------------------------------------------------------------</FONT></P>

<P><FONT SIZE=2 FACE="Arial">...</FONT>

<BR><FONT SIZE=2 FACE="Arial">Deleting all the old versions of the Perl modules I built,</FONT>

<BR><FONT SIZE=2 FACE="Arial">I will re-install them in a minute.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Removing perl-TimeDate</FONT>

<BR><FONT SIZE=2 FACE="Arial">Perl modules I built have been removed...</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Rebuilding all the Perl RPMs for your version of Perl</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Oh good, module File-Spec version 0.82 is already installed.</FONT>

<BR><FONT SIZE=2 FACE="Arial">...</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Donald Dawson</FONT>

<BR><FONT SIZE=2 FACE="Arial">Security Administrator</FONT>

<BR><FONT SIZE=2 FACE="Arial">Baker Botts L.L.P.</FONT>

<BR><FONT SIZE=1 FACE="Arial">One Shell Plaza</FONT>

<BR><FONT SIZE=1 FACE="Arial">910 Louisiana</FONT>

<BR><FONT SIZE=1 FACE="Arial">Houston, TX 77002</FONT>

<BR><FONT SIZE=1 FACE="Arial">W: 713-229-2183</FONT>
</P>

</BODY>
</HTML>