[issue686] hgext/convert does not work with py2exe -b 1

Shun-ichi Goto mercurial-bugs at selenic.com
Wed Aug 15 03:17:45 CDT 2007


New submission from Shun-ichi Goto <shunichi.goto at gmail.com>:

Executing hg.exe built with py2exe -b 1 causes access violation while
enabling hgext/convert.

I made hg.exe from recent crew code (5170:a679ea63d91f) by py2exe
with option -b 1 which means bundle DLLs into Library.zip.
So the subversion python bindings are included into Library.zip.
Then I enabled hgext/convert in mercurial.ini, but I got access violation
on simply executing hg.exe with or without argument.
In other word, this binary does not work at all (while enabling hgext/convert).
On the other hand, it is good with binary built with -b 3 option
which places DLLs outside of the Library.zip. 

I guess it is not a issue of mercurial, but I hope -b 1 option can work.
Is there any idea?

----------
messages: 3819
nosy: gotoh
priority: bug
status: unread
title: hgext/convert does not work with py2exe -b 1
topic: windows

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue686>
____________________________________________________



More information about the Mercurial-devel mailing list