On Wed, 2008-01-30 at 11:53 +0100, Adrian Buehlmann wrote:
> Hi all
> 
> I'm trying to get hgtk running on my WinXP XSP2 box (per 
> http://tortoisehg.wiki.sourceforge.net/hgtk).
> 
> hgtk itself is fine:
> 
> '''
>  > hgtk
> TortoiseHg Dialog Wrapper
> 
> hgtk [DIALOG]
>      dialogs: log synch status clone merge update userconfig repoconfig
> serve recovery commit about
> '''
> 
> "hgtk log" brings up a cool graph log viewer.
> 
> (I assume that's the one intended to replace hgview and hgk as contained in 
> current TortoiseHg-0.2-p1.exe. BTW, I can finally see branch names! Jay! :-)
> 
> Ok. But, "hgtk commit" gives me this traceback:
> 
> '''
>  > hgtk commit
> Traceback (most recent call last):
>    File "C:\Python25\Scripts\hgtk.py", line 93, in <module>
>      main(sys.argv[1])
>    File "C:\Python25\Scripts\hgtk.py", line 86, in main
>      run(**opts)
>    File "C:\Documents and Settings\adi\My 
> Documents\Mercurial\tortoisehg\repos\tortoisehg-dev\hggtk\commit.py", line 
> 244, 
> in run
>      if launch(root, files, cwd, True):
>    File "C:\Documents and Settings\adi\My 
> Documents\Mercurial\tortoisehg\repos\tortoisehg-dev\hggtk\commit.py", line 
> 224, 
> in launch
>      ret = dispatch._dispatch(repo.ui, args)
>    File "C:\Python25\lib\site-packages\mercurial\dispatch.py", line 289, in 
> _dispatch
>      cmd, func, args, options, cmdoptions = _parse(lui, args)
>    File "C:\Python25\lib\site-packages\mercurial\dispatch.py", line 171, in 
> _parse
>      aliases, i = cmdutil.findcmd(ui, cmd, commands.table)
>    File "C:\Python25\lib\site-packages\mercurial\cmdutil.py", line 64, in 
> findcmd
>      raise UnknownCommand(cmd)
> mercurial.cmdutil.UnknownCommand: qct
> '''
> 
> I've installed Mercurial-NSI-0.9.5-0.9-py2.5.exe 
> (http://qct.sourceforge.net/Mercurial-NSI.html), which partially failed with:
> 
> '''
> Downloading PyQt-Py2.5-gpl-4.3.1-1.exe
> Download failed: HTTP/1.1 404 Not Found
> PyQt4 installation appears to have failed
> '''
> 
> I looked at http://qct.wiki.sourceforge.net/CommonProblems (last point) and 
> went 
> to http://www.riverbankcomputing.co.uk/pyqt/download.php and downloaded and 
> installed PyQt from there. But still get that traceback as shown above (even 
> after rerunning the NSI installer).

I really need to respin the NSI installer.  I'm probably going to start
copying the PyQt installer to my web-page since Riverbank has the nice
tendency to break their old URLs at every minor release.

> I do have directories "C:\Python25\Lib\site-packages\qct-1.5-py2.5.egg-info"
> and "C:\Python25\Lib\site-packages\qctlib"
> 
> How do I get that qct command? What am I missing?

It looks like the qct plugin is not enabled.  Do you still have a mix of
installers on your machine?  At the least, you need to add to your
Mercurial.ini:

[extensions]
qct=

As a short-term fallback, you can switch to the built-in commit tool by
setting (until you get qct fixed):

[tortoisehg]
commit = internal

-- 
Steve Borho ([EMAIL PROTECTED])
http://www.borho.org/~steve/steve.asc
Key fingerprint = 2D08 E7CF B624 624C DE1F  E2E4 B0C2 5292 F2C6 2C8C


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to