[Mimedefang] MIME-Base64-3.03 and Fedora Core, possibly other Linux distributions

Jeff Rife mimedefang at nabs.net
Sun Sep 26 00:54:26 EDT 2004


On 23 Sep 2004 at 8:14, David F. Skoll wrote:

> That's why this code appears in mimedefang.pl.in:
> 
> # Move site library directory ahead of default library directory in @INC.
> # That's so we can sanely package our own version of MIME::Base64 that
> # won't conflict with the built-in one on RPM-based platforms.
> use lib '@PERLINSTALLSITELIB@';

Well, here's a strange thing from a Fedora Core 2 default 
install...this is the (slightly re-formatted) output when I try to find 
a non-existant Perl module (MIME::Base65, in this case):


==============================================================
perl -MMIME::Base65 -e 1

Can't locate MIME/Base65.pm in @INC, @INC contains:
/usr/lib/perl5/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/5.8.3
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.3
/usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl/5.8.1
/usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl/5.8.2
/usr/lib/perl5/vendor_perl/5.8.1
/usr/lib/perl5/vendor_perl/5.8.0
/usr/lib/perl5/vendor_perl
.
==============================================================

Unless it reads @INC backwards, it appears that my "site_perl" is 
already ahead of "vendor_perl" in the list.


--
Jeff Rife        |  
SPAM bait:       | 
http://www.nabs.net/Cartoons/OverTheHedge/Olympics.gif 
AskDOJ at usdoj.gov |  
spam at ftc.gov     |  




More information about the MIMEDefang mailing list