The digest.tcl file is using the Random package - cool!
But this package had it's commands rationalised into a
single ::random namespace in recent versions. The
following patch fixes this and provides a backwards
compatability hack using interp alias.
Patch lib/digest.tcl for updated Random package.