Merged from trunk 5581:5597
portage_versions.py, more string.atoi -> int, fix another except: that
should be ValueError (WarnerBro)
(Prefix: string.atof -> float)
Fix broad except statement, should only be KeyError (WarnerBro)
comment the excepts in a few places (WarnerBro)
getbinpkg.py fix except: open can be IOERror or OSError and cPickle can
throw an unpicklingError (WarnerBro)
EOFError is also important according to Zac (WarnerBro)
os.cwd can return OSError (maybe IOError with wrong perms for ./, will
test actually), load_mod should be IMportError, nuke a stupid try except
around shuffle which used to break years ago with old glibcs, remove try
except around what appears to be a regex? and make the try except around
the unlink a bit cleaner (WarnerBro)
FIx a bunch of random Except: statements in portage.py, most of them are
IO/OS related (WarnerBro)
Return early from finddigest if findname2 found nothing.
For bug #88485, show the location of the build log whenever a build
fails.
Prevent an InvalidData exception during global updates due to the new
stricter catpkgsplit behavior.
Fix incremental virtuals code for the new stricter catpkgsplit behavior.
Remove a duplicate % character.
Begin the deprecation of the string module (WarnerBro)
more string deprecation (WarnerBro)
set Id on tests (WarnerBro)
More String deprecation (WarnerBro)
svn path=/main/branches/prefix/; revision=5619
37 files changed: