On Monday, 10 September 2007 at 08:48, Ben Guthro wrote: > > Keir Fraser wrote: >> We're using mercurial patchqueues. Mercurial version 0.9.1. I've >> just cloned and applied the patch queue from scratch with no >> problems. >> > Perhaps it is a regression in the behavior of hg? I am using 0.9.3, and > cannot get the patch queue to apply: ... > [EMAIL PROTECTED] xen-3.1.1.hg]$ hg qpush -a ... > applying 15078-6145e5508d6b > abort: decoding near 'Ingard Mev�g <ingard': 'utf8' codec can't decode > bytes in position 186-188: invalid data! > transaction abort! > rollback completed
Looks like the patch header is latin-1 (or thereabouts) and your LANG is utf-8. "LANG=latin-1 hg qpush" is likely to fix it, and "HGENCODINGMODE=replace hg push -a" will silently replace any undecodable characters with ?. Since this only applies to the patch header it's probably fine for your purposes. _______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel