Oh, you guys are going to love this:  I cleaned out everything that had to 
do with spyder:  spyderlib, spyderplugins, .spyder2, and the binary.  When 
I run boostrap on beta4, it still freezes.  But, get this!  when I run 
strace -o error.log python boostrap.py, everything goes off without a 
hitch!  When I run it again afterwards without strace, no luck. When I 
attach it to the spyder process after it runs, all I get is 

Process 11445 attached - interrupt to quit
futex(0x3b7d6a0, FUTEX_WAIT_PRIVATE, 2, NULL

I can attach an strace on a successful launch, if that will be any help.


On Tuesday, March 19, 2013 2:31:37 AM UTC+4, stefan wrote:
>
>  I believe we are getting past the privileges issue now: your 
> bootstrapping seems to show that that's not the problem.
>
> I suspect you can change the ownership of the .spyder directory:
>
> sudo chown -R anatoliy ~/.spyder2
>
> And then you could (try) to run it as normal user and it would take you to 
> the point where it freezes just like it does in the bootstrap situation.
>
> Someone more knowledgeable will have to talk debugging that.
> S
>
>
> On 13-03-18 11:51 AM, Anatoliy Kats wrote:
>  
> The reason I have to sudo to change those files, is because before I 
> started the demo I pasted before, I ran sudo spyder, and it changed the 
> permissions of .spyder2 to root, so I could no longer run it as a regular 
> user. 
>
>  I installed spyder from source using root privileges, because otherwise 
> it would not let me write to the spyderlib and spyderplugins folders. 
>  Whereis spyder shows just one location.  Syslog does not show anything 
> with a timestamp around the time I launch spyder, and dmesg also does not 
> show anything I find suspicious.
>
>  Bootstrapping from the download directory is also ineffective:
>  anat...@ubuntu:~/Downloads/spyder-2.2.0beta3$ <javascript:> python 
> bootstrap.py
> Executing Spyder from source checkout
> Revision None:None, Branch: None
> 01. Patched sys.path with /home/anatoliy/Downloads/spyder-2.2.0beta3
> 02. No PySide detected, using PyQt4 if available
> 03. Imported Spyder 2.2.0beta3
>     [Python 2.7.3 64bits, Qt 4.8.2, PyQt4 (API v1) 4.9.3 on Linux]
> 0x. Enforcing parent console (Windows only)
> 04. Executing spyder.main()
>
>  At this point, it freezes, and I have to killall python.
>
>  Thanks again for your help.
>  
>
> On Mon, Mar 18, 2013 at 6:14 PM, Adrian Klaver 
> <[email protected]<javascript:>
> > wrote:
>
>> On 03/18/2013 01:38 AM, Anatoliy Kats wrote:
>>
>>> Hi,
>>>
>>> That doesn't seem to be the issue:
>>> anatoliy@ubuntu:/usr/local/bin$ ls
>>> camqadm     celeryd        opencv_createsamples  spyder
>>> celery      celeryd-multi  opencv_haartraining   
>>> spyder_win_post_install.py
>>> celerybeat  celeryev       opencv_performance    svn-diff3-meld
>>> celeryctl   djcelerymon    opencv_traincascade
>>> anatoliy@ubuntu:/usr/local/bin$ chmod -R a+rwx ~/.spyder2
>>> chmod: changing permissions of `/home/anatoliy/.spyder2/.history.py':
>>> Operation not permitted
>>> chmod: changing permissions of `/home/anatoliy/.spyder2/.workingdir':
>>> Operation not permitted
>>> chmod: changing permissions of `/home/anatoliy/.spyder2/.inspector':
>>> Operation not permitted
>>> chmod: changing permissions of `/home/anatoliy/.spyder2/.temp.py':
>>> Operation not permitted
>>> chmod: changing permissions of
>>> `/home/anatoliy/.spyder2/.history_internal.py': Operation not permitted
>>> chmod: changing permissions of `/home/anatoliy/.spyder2/.onlinehelp':
>>> Operation not permitted
>>> chmod: changing permissions of `/home/anatoliy/.spyder2/.ropeproject':
>>> Operation not permitted
>>> chmod: changing permissions of
>>> `/home/anatoliy/.spyder2/.ropeproject/config.py': Operation not permitted
>>> anatoliy@ubuntu:/usr/local/bin$ sudo chmod -R a+rwx ~/.spyder2
>>> [sudo] password for anatoliy:
>>> anatoliy@ubuntu:/usr/local/bin$ spyder
>>>
>>
>> So you have to sudo to change files in your own home directory?
>> Did you install spyder as the root user?
>> Did you run it as root user?
>> How did you install spyder; pip, source, other?
>> Does whereis spyder show more than one location?
>>
>>  
>>> At this point the terminal becomes unresponsive, and I have to kill the
>>> process.
>>>
>>>  
>> Anything in the system log?
>>
>>
>> -- 
>> Adrian Klaver
>> [email protected] <javascript:>
>>
>  
>  -- 
> You received this message because you are subscribed to the Google Groups 
> "spyder" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To post to this group, send email to [email protected]<javascript:>
> .
> Visit this group at http://groups.google.com/group/spyderlib?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  
>
>
>  

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to