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

Modified Files:
        ChangeLog Scanpackages.pm 
Log Message:
patch up oopsie

Index: Scanpackages.pm
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/Scanpackages.pm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- Scanpackages.pm     19 Mar 2006 03:18:31 -0000      1.6
+++ Scanpackages.pm     19 Mar 2006 04:06:26 -0000      1.7
@@ -178,12 +178,13 @@
                
                if (defined $out && ref($out) ne 'GLOB') {
                        close $self->{outfh} or die "ERROR: Can't close output: 
$!\n";
-                       unlink $tmpfile;
-                       rename $tmpfile, $out;
+                       chmod 0644, $tmpfile or die "ERROR: Can't chown tmp 
file: $!\n";
+                       rename $tmpfile, $out or die "ERROR: Can't move tmp 
file: $!\n";
                }
        }; my $err = $@;
 
        # Cleanup
+       unlink $tmpfile if $tmpfile;
        delete $self->{outfh};
        chdir $cwd;
        die $err if $err;

Index: ChangeLog
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/ChangeLog,v
retrieving revision 1.1271
retrieving revision 1.1272
diff -u -d -r1.1271 -r1.1272
--- ChangeLog   19 Mar 2006 03:18:31 -0000      1.1271
+++ ChangeLog   19 Mar 2006 04:06:26 -0000      1.1272
@@ -1,5 +1,9 @@
 2006-03-18  Dave Vasilevsky  <[EMAIL PROTECTED]>
 
+       * Scanpackages.pm: Let's NOT delete files for no good reason.
+
+2006-03-18  Dave Vasilevsky  <[EMAIL PROTECTED]>
+
        * Scanpackages.pm: Better error handling.
 
 2006-03-18  Dave Vasilevsky  <[EMAIL PROTECTED]>



-------------------------------------------------------
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