*** git-cvsimport 2006-05-24 20:13:19.000000000 +0930 --- /usr/local/bin/git-cvsimport 2006-05-24 20:22:27.000000000 +0930 *************** use File::Basename qw(basename dirname); *** 23,29 **** use Time::Local; use IO::Socket; use IO::Pipe; ! use POSIX qw(strftime dup2 :errno_h); use IPC::Open2; $SIG{'PIPE'}="IGNORE"; --- 23,29 ---- use Time::Local; use IO::Socket; use IO::Pipe; ! use POSIX qw(strftime dup2); use IPC::Open2; $SIG{'PIPE'}="IGNORE"; *************** sub get_headref ($$) { *** 446,452 **** is_sha1($r) or die "Cannot get head id for $name ($r): $!"; return $r; } ! die "unable to open $f: $!" unless $! == POSIX::ENOENT; return undef; } --- 446,452 ---- is_sha1($r) or die "Cannot get head id for $name ($r): $!"; return $r; } ! die "unable to open $f: $!" if -f $f; return undef; }