diff options
author | Alec Warner <antarus@gentoo.org> | 2006-04-29 16:49:27 +0000 |
---|---|---|
committer | Alec Warner <antarus@gentoo.org> | 2006-04-29 16:49:27 +0000 |
commit | 4e096b313e78e7386bf8ff52339429d173e6873a (patch) | |
tree | ce3677b1a57c181b1732ede272acb63484ce1308 | |
parent | bfb3f71479c4e525d8d71dabd99c78e15e7d826a (diff) | |
download | portage-4e096b313e78e7386bf8ff52339429d173e6873a.tar.gz portage-4e096b313e78e7386bf8ff52339429d173e6873a.tar.bz2 portage-4e096b313e78e7386bf8ff52339429d173e6873a.zip |
Remove 4 year old cvs sync code, fix login around spawn, fix random raisev2.1_pre10
svn path=/main/trunk/; revision=3275
-rwxr-xr-x | bin/emerge | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/bin/emerge b/bin/emerge index 88f18d323..87f287301 100755 --- a/bin/emerge +++ b/bin/emerge @@ -2800,13 +2800,10 @@ if myaction in ["sync","metadata"] and (not "--help" in myopts): if not os.path.exists(myportdir+"/CVS"): #initial checkout print ">>> Starting initial cvs checkout with "+syncuri+"..." - if not portage.spawn("cd "+cvsdir+"; cvs -d "+cvsroot+" login",portage.settings,free=1): - print "!!! cvs login error; exiting." - sys.exit(1) if os.path.exists(cvsdir+"/gentoo-x86"): print "!!! existing",cvsdir+"/gentoo-x86 directory; exiting." sys.exit(1) - if not portage.spawn("cd "+cvsdir+"; cvs -z0 -d "+cvsroot+" co -P gentoo-x86",portage.settings,free=1): + if portage.spawn("cd "+cvsdir+"; cvs -z0 -d "+cvsroot+" co -P gentoo-x86",portage.settings,free=1): print "!!! cvs checkout error; exiting." sys.exit(1) if cvsdir!=myportdir: @@ -2822,9 +2819,7 @@ if myaction in ["sync","metadata"] and (not "--help" in myopts): try: # Prevent users from affecting ebuild.sh. os.close(sys.stdin.fileno()) - except SystemExit, e: - raise # Needed else can't exit - except: + except OSError, e: pass if updatecache_flg and \ |