Activity log for bug #336891

Date Who What changed Old value New value Message
2009-03-02 20:15:57 Marco Rodrigues bug added bug
2009-03-05 23:29:13 Luca Falavigna scons: status New Confirmed
2009-03-05 23:29:13 Luca Falavigna scons: importance Undecided Low
2009-03-05 23:29:13 Luca Falavigna scons: statusexplanation
2009-03-07 09:45:21 Marco Rodrigues bug assigned to scons
2009-03-07 09:47:23 Bug Watch Updater scons: status Unknown Confirmed
2009-03-07 14:20:29 Steven Knight scons: status Confirmed Invalid
2009-03-07 14:20:29 Steven Knight scons: statusexplanation Copying from the upstream bug report at scons.tigris.org: The line of code you referenced is in a compatibility layer (SCons.compat) that specifically wraps its import of md5 in an interface designed to mimic the modern hashlib interface and for use only in older versions of Python. This code is never used if the version of Python has a native hashlib module. This is accomplished by the following snippet in /usr/lib/scons/SCons/compat/__init__.py, which verifies that it can, in fact, import the native hashlib module and only uses the module that imports md5 if SCons is being run on an older version where the import fails: try: import hashlib except ImportError: # Pre-2.5 Python has no hashlib module. try: import_as('_scons_hashlib', 'hashlib') except ImportError: # If we failed importing our compatibility module, it probably # means this version of Python has no md5 module. Don't do # anything and let the higher layer discover this fact, so it # can fall back to using timestamp. pass Closing as INVALID.
2009-03-08 08:57:03 Bug Watch Updater scons: status Confirmed Invalid
2011-02-28 12:37:14 Bug Watch Updater scons: importance Unknown High