[Wine] TortoiseCVS

Austin English austinenglish at gmail.com
Thu Dec 6 16:21:31 CST 2007


err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind
package of your distribution.
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make
sure that ntlm_auth >= 3.0.25 is in your path.

Install winbind and try again.

On Dec 6, 2007 4:14 PM, Jean-Claude Gervais <jc.gervais at videotron.ca> wrote:
> Hi,
>
>         I'm trying to use TortoiseCVS under Linux (through Wine).
>
>         I'd like to eventually write some shell scripts to invoke it
> properly from Nautilus but that is still a ways off.
>
>         Some of Tortoise's functionality works, like enumerating the code
> modules in the CVS repository.
>
>         However, actually checking out code works for the first file but then
> fails:
>
> .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
>
> Checking out in c:\temp - TortoiseCVS
> In c:\temp: "C:\Program Files\TortoiseCVS\cvs.exe" -q checkout -P .
> CVSROOT=:pserver:jgervais at cvsserver:/usr/local/cvsroot
>
> U 64KB_FF.dat
> cvs [checkout aborted]: unable to remove c:\windows\temp
> \cvsnt-2.5.03.2260-jeancg-wks1-e475828b20f03-small.dmp.gz: Bad address
>
> Error, CVS operation failed
>
> .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
>
> While the checkout window is up, another window pops up over it
> .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
> CVSNT has crashed
> Unfortunately CVSNT has crashed. A crash report file will automatically
> be sent to the cvsnt.org web reporting service. Please check your event
> log for further details.
> Send Simple crash report (30k)
> Send full crash dump (10MB). Recommended if on fast connection
> [OK] [CANCEL]
> .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
>
> As I wrote above, Tortoise DOES in fact checkout the very first file!
>
> In the checkout directory, the first file is there along with a CVS
> subdirectory that contains
> total 8
> -rw-r--r-- 1 jgervais jgervais  0 Dec  6 12:03 Entries
> -rw-r--r-- 1 jgervais jgervais  0 Dec  6 12:03 Entries.Extra
> -rw-r--r-- 1 jgervais jgervais  0 Dec  6 11:52 Entries.Extra.Old
> -rw-r--r-- 1 jgervais jgervais  0 Dec  6 12:03 Entries.Log
> -rw-r--r-- 1 jgervais jgervais  0 Dec  6 11:52 Entries.Old
> -rw-r--r-- 1 jgervais jgervais  3 Dec  6 11:52 Repository
> -rw-r--r-- 1 jgervais jgervais 48 Dec  6 11:52 Root
>
>
> Here is the transcript of what the Wine program reports during the
> session:
> .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
> wine ~/.wine/drive_c/Program\ Files/TortoiseCVS/TortoiseAct.exe
> CVSCheckOut -f c:\\windows\\temp\\TCV1.tmp -h 0x300b4
> fixme:actctx:parse_depend_manifests Could not find dependent assembly
> L"Microsoft.Windows.Common-Controls"
> fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
> fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
> err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make
> sure that ntlm_auth >= 3.0.25 is in your path.
> err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind
> package of your distribution.
> err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make
> sure that ntlm_auth >= 3.0.25 is in your path.
> err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind
> package of your distribution.
> fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
> fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
> err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make
> sure that ntlm_auth >= 3.0.25 is in your path.
> err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind
> package of your distribution.
> wine: Call from 0x7bc38828 to unimplemented function
> ntdll.dll.NtQueryEaFile, aborting
> wine: Call from 0x7bc38828 to unimplemented function
> ntdll.dll.NtSetEaFile, aborting
> err:mmio:MMIO_ParseExtA No . in szFileName: "TCVS_Error"
> .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
>
> Torsten Martinsen (author of TortoiseCVS) analyzed this and believes
> that the problem may be caused by the two unimplemented functions
> NtQueryEaFile and NtSetEaFile which he reports are both called directly
> by the CVSNT client Tortoise invokes to do the checkout.
>
> Is there a workaround?
> I would really love to be able to use this application from Linux.
>
> Thank you for all your hard work and help.
>
> J
>
>
> _______________________________________________
> wine-users mailing list
> wine-users at winehq.org
> http://www.winehq.org/mailman/listinfo/wine-users
>



More information about the wine-users mailing list