P4 can't find the TMP directory?
Hello, Trying to simply do a p4 client and will receive this message: $ p4 client CreateProcess: vim C:\DOCUME~1\nasinteg\LOCALS~1\Temp\t3428t76.tmp: The system ca nnot find the file specified. Client side operation(s) failed. Command aborted. I verified the configs for perforce and they are correct. The path info is the basic windows env for XP. I've tried playing with the paths but no luck. Thanks in advance. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: P4 can't find the TMP directory?
On 8/24/2010 3:28 PM, Mathew Shember wrote: Hello, Trying to simply do a p4 client and will receive this message: $ p4 client CreateProcess: vim C:\DOCUME~1\nasinteg\LOCALS~1\Temp\t3428t76.tmp: The system ca nnot find the file specified. Client side operation(s) failed. Command aborted. I verified the configs for perforce and they are correct. The path info is the basic windows env for XP. I've tried playing with the paths but no luck. vim is located in /usr/bin and is actually symlink to /etc/alternatives/vim, and that is in turn a symlink to /usr/bin/gvim.exe. The problem is that Windows-native programs don't know about Cygwin symlinks. You'll need to configure p4 to run the gvim.exe file rather than the vim symlink. -Jeremy -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: P4 can't find the TMP directory?
On 8/24/2010 4:35 PM, Jeremy Bopp wrote: On 8/24/2010 3:28 PM, Mathew Shember wrote: Hello, Trying to simply do a p4 client and will receive this message: $ p4 client CreateProcess: vim C:\DOCUME~1\nasinteg\LOCALS~1\Temp\t3428t76.tmp: The system ca nnot find the file specified. Client side operation(s) failed. Command aborted. I verified the configs for perforce and they are correct. The path info is the basic windows env for XP. I've tried playing with the paths but no luck. vim is located in /usr/bin and is actually symlink to /etc/alternatives/vim, and that is in turn a symlink to /usr/bin/gvim.exe. The problem is that Windows-native programs don't know about Cygwin symlinks. You'll need to configure p4 to run the gvim.exe file rather than the vim symlink. Or there's the Cygwin-enabled version: http://www.perforce.com/downloads/perforce/r10.1/bin.cygwinx86/p4.exe It should be noted that: 1. I haven't tried this version recently. It could be hopelessly broken now for all I know. 2. There is no source for the above executable so this is (still) in violation of the GPL AFAICS. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 216 Dalton Rd. (508) 893-9889 - FAX Holliston, MA 01746 _ A: Yes. Q: Are you sure? A: Because it reverses the logical flow of conversation. Q: Why is top posting annoying in email? -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: P4 can't find the TMP directory?
On Tue, Aug 24, 2010 at 04:57:45PM -0400, Larry Hall (Cygwin) wrote: 2. There is no source for the above executable so this is (still) in violation of the GPL AFAICS. ...and has been for many years... cgf -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple