On Thu, May 14, 2009 at 7:28 AM, Adrian Buehlmann <adr...@cadifra.com> wrote: > 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
I'm not giving up on the pristine install that easily. This is simply a DLL location issue. It'll be fixed in the next installer. -- Steve Borho ------------------------------------------------------------------------------ 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