Update of /cvsroot/fink/fink/perlmod/Fink
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21513/perlmod/Fink

Modified Files:
        ChangeLog PkgVersion.pm Scanpackages.pm 
Log Message:
DB_File compatibility fix (thanks Daniel Johnson!)

Index: Scanpackages.pm
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/Scanpackages.pm,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- Scanpackages.pm     19 Mar 2006 04:06:26 -0000      1.7
+++ Scanpackages.pm     20 Mar 2006 05:14:12 -0000      1.8
@@ -29,12 +29,18 @@
 use Fink::Command qw(mkdir_p);
 use Fink::Services qw(latest_version);
 
+use Config;
 use Cwd;
-use DB_File;
 use File::Find;
 use File::Temp qw(tempfile);
 use Storable qw(nfreeze thaw);
 
+# Ensure that we load a compatible DB_File
+{
+       local @INC = @Config{qw(privlib archlib)};
+       require DB_File;
+}
+
 =head1 NAME
 
 Fink::Scanpackages - Pure-perl .deb scanner.

Index: PkgVersion.pm
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/PkgVersion.pm,v
retrieving revision 1.536
retrieving revision 1.537
diff -u -d -r1.536 -r1.537
--- PkgVersion.pm       19 Mar 2006 09:27:48 -0000      1.536
+++ PkgVersion.pm       20 Mar 2006 05:14:11 -0000      1.537
@@ -52,7 +52,6 @@
 use Fink::Checksum;
 
 use POSIX qw(uname strftime);
-use DB_File;
 use Hash::Util;
 use File::Basename qw(&dirname &basename);
 use Carp qw(confess);

Index: ChangeLog
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/ChangeLog,v
retrieving revision 1.1275
retrieving revision 1.1276
diff -u -d -r1.1275 -r1.1276
--- ChangeLog   19 Mar 2006 22:19:30 -0000      1.1275
+++ ChangeLog   20 Mar 2006 05:14:11 -0000      1.1276
@@ -1,3 +1,8 @@
+2006-03-20  Dave Vasilevsky  <[EMAIL PROTECTED]>
+
+       * PkgVersion.pm: Remove stray 'use DB_File'.
+       * Scanpackages.pm: Ensure we load the correct DB_File.
+
 2006-03-19  Dave Vasilevsky  <[EMAIL PROTECTED]>
 
        * Services.pm: Make store_rename create world-readable files.



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to