Hi, Here's a prequel to my other patch set. It cleans up the use of MD5 in vartree.
Currently, MD5 is loaded from three different locations -- most of merging code uses portage.checksum high-level functions, one bit uses implementation detail of portage.checksum and one bit imports hashlib directly. I've replaced the use of portage.checksum implementation detail with another use of hashlib, and removed the compatibility for Python < 2.5. I think it's a reasonable temporary measure until someone on friend terms with the code reworks it not to use MD5. -- Best regards, Michał Górny
