On 14.05.2009 10:06, Adrian Buehlmann wrote:
> On 14.05.2009 07:05, Steve Borho wrote:
>> http://tortoisehg-nightly.googlecode.com/files/TortoiseHg-090513.exe
>>
>> It has a days worth of bug fixes, and zlib1.dll is properly packaged.
>>  If you have the opportunity, please give this package a try on
>> various machines to test how well the new package layout works.  If
>> you get overlays and can spawn the commit tool, we're in good shape.
>>
>> Clean installs, please.  No upgrades, as that would invalidate the test.
> 
> I tried exactly said
> http://tortoisehg-nightly.googlecode.com/files/TortoiseHg-090513.exe
> on my WinXP pro SP3. I did a clean install.
> 
> Same as already reported in private email to Steve about self built
> installer using
> http://bitbucket.org/peso/thg-installer/changeset/989272dee355/ :
> 
> "Update Icons" context menu does not work anymore, as it needs a manual
> F5 key press to update the icons. With subsequent manual F5 key press,
> it works (this was not needed before 989272dee355).
> 
> The shell notification seems not to work anymore.
> 
> <paste1>
>> hgtk thgstatus
> Traceback (most recent call last):
>   File "hggtk\hgtk.pyc", line 45, in dispatch
>   File "hggtk\hgtk.pyc", line 135, in _runcatch
>   File "hggtk\hgtk.pyc", line 204, in runcommand
>   File "hggtk\hgtk.pyc", line 247, in thgstatus
>   File "thgutil\shlib.pyc", line 171, in shell_notify
>   File "mercurial\demandimport.pyc", line 76, in __getattribute__
>   File "mercurial\demandimport.pyc", line 76, in __getattribute__
> 
>   ... ~1000 same lines omitted...
> 
>   File "mercurial\demandimport.pyc", line 76, in __getattribute__
>   File "mercurial\demandimport.pyc", line 76, in __getattribute__
>   File "mercurial\demandimport.pyc", line 76, in __getattribute__
>   File "mercurial\demandimport.pyc", line 75, in __getattribute__
>   File "mercurial\demandimport.pyc", line 45, in _load
>   File "mercurial\demandimport.pyc", line 73, in __getattribute__
> RuntimeError: maximum recursion depth exceeded in cmp
> <paste2>
> 

I've teaked thg-installer and thg-crew, built an installer myself,
installed it and the icons are updated again and hgtk thgstatus works.

Now I can also again open the library.zip using winzip.


diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -77,7 +77,7 @@ for cmd in [
 ,r'copy ..\files\gtkrc dist\gtk\etc\gtk-2.0'
 ,r'python setup.py build -c mingw32'
 ,r'python setup.py build_mo'
-,r'python setup.py py2exe -b1 && "%ProgramFiles%\Inno Setup 5\iscc.exe" 
contrib\win32\mercurial.iss'
+,r'python setup.py py2exe -b3 && "%ProgramFiles%\Inno Setup 5\iscc.exe" 
contrib\win32\mercurial.iss'
 ,r'if exist googlecode_upload.py python googlecode_upload.py -s "TortoiseHg 
build %s" -p tortoisehg-nightly -u peer.sommerl...@gmail.com -l 
Type-Installer,OpSys-Windows thginstall\Output\TortoiseHg-%s.exe' % (version, 
version)
 ]:
     print "> " + cmd


diff --git a/contrib/win32/mercurial.iss b/contrib/win32/mercurial.iss
--- a/contrib/win32/mercurial.iss
+++ b/contrib/win32/mercurial.iss
@@ -48,6 +48,7 @@ Source: ..\contrib\TortoiseOverlays\*.*;
 Source: dist\*.exe; DestDir: {app}; Flags: ignoreversion restartreplace 
uninsrestartdelete
 Source: win32\shellext\THgShell.dll; DestDir: {app}; Flags: ignoreversion 
restartreplace uninsrestartdelete
 Source: dist\*.dll; DestDir: {app}; Flags: ignoreversion restartreplace 
uninsrestartdelete
+Source: dist\*.pyd; DestDir: {app}; Flags: ignoreversion restartreplace 
uninsrestartdelete
 Source: dist\library.zip; DestDir: {app}
 Source: doc\*.html; DestDir: {app}\docs
 Source: icons\*; DestDir: {app}\icons; Flags: ignoreversion recursesubdirs 
createallsubdirs

Attachment: thg-installer-src_rev121.patch
Description: all/allfiles

Attachment: thg-crew_rev2358.patch
Description: all/allfiles

------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Tortoisehg-discuss mailing list
Tortoisehg-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to