>>>> Stephen J Turnbull <turnbull(a)sk.tsukuba.ac.jp>
writes:
I'm having problems with the MD5 checksums in package-get; 21.1
(patch
4) "Arches" XEmacs Lucid with Mule. No package compares correctly
(package-index.19990804). I assume I'm doing something stupid, since
nobody else has mentioned this in a long while.
Well, evidently it's not my stupidity. It wasn't the call to
Simply changing the call to `insert-file-contents-internal' to
`insert-file-contents-literally' did the trick.
I'm not going to submit a patch yet because I simply do not understand
what the heck is going on. There is _all_ kinds of evil lurking in
those functions. Not to mention confusing comments like "whatever
happened to i-f-c-literally?" (in package-get.el), which makes no
sense, as AFAIK it never went AWOL.
I suspect that the `package-get-maybe-save-index' code could also be
vulnerable to coding system silliness if the archive host and the
local host have different line-ending conventions.
Upgrading all my packages was a bad idea though, as I got hosed by the
mule-base 1.32 bug.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
__________________________________________________________________________
__________________________________________________________________________
What are those two straight lines for? "Free software rules."