Don't ignore CVS/Entries.IO_error when not in commit mode.

svn path=/main/trunk/; revision=15272
diff --git a/bin/repoman b/bin/repoman
index 193cc1e..95a44f0 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -1157,12 +1157,11 @@
 						if l[-7:] == ".ebuild":
 							eadded.append(os.path.basename(l[:-7]))
 		except IOError:
-			if options.mode == 'commit':
-				if vcs == "cvs":
-					stats["CVS/Entries.IO_error"] += 1
-					fails["CVS/Entries.IO_error"].append(checkdir+"/CVS/Entries")
-				else:
-					raise
+			if vcs == "cvs":
+				stats["CVS/Entries.IO_error"] += 1
+				fails["CVS/Entries.IO_error"].append(checkdir+"/CVS/Entries")
+			else:
+				raise
 			continue
 
 	mf = Manifest(checkdir, repoman_settings["DISTDIR"])