Ian MacKinnon <IMacKinnon(a)TELIA.CO.UK> writes in xemacs-beta(a)xemacs.org:
gnus-1.39-pkg.tar.gz eval as below gives
0f412b7e791616213c70df1ab5d4aca8
while package-get-base gives 5413e7508693bfcb16c5a4a0e0bce7c7
The latter is correct.
Does it make any difference if you do:
(let ((buffer-file-coding-system-for-read 'binary))
(md5 (with-temp-buffer
(insert-file-contents "gnus-1.39-pkg.tar.gz")
(buffer-string))))