-
-
Notifications
You must be signed in to change notification settings - Fork 561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sage refuses to run despite safe directory #13631
Comments
comment:1
I get the following warning when I install the patchbot (sage -i patchbot). This is on ubuntu 11.10.
However, the install appears to go okay. When I try to run the patchbot, though, it complains (after the building process goes fine, apparently):
|
comment:2
Hugh, could you provide the same information as Volker ( Also, Volker and Hugh: which version of Sage are you talking about? In particular, is #13459 applied? |
comment:3
Looks like we should check the umask for |
comment:5
I was running 5.4.rc2. I'm not sure which directory is relevant. The directory which it refused to run doctests in was one that had just been created by the patchbot, /home/hugh/sage-5.4.rc2/devel/sage-0. In that directory, I get the following:
I don't know what the output from these commands means, so please let me know if you need more or different information. |
comment:6
I can get the same error without the patchbot.
I get the same output from the above commands (ls, etc.) in sage-main as in sage-0. It works fine if I run sage -t from ~/sage-5.4.rc2. There, I get:
I get same error as above if I run sage -t from ~/sage-5.4.rc2/devel, where the output from ls -ald ., etc., looks very similar. to sage-5.4.rc2/devel/sage-main. |
comment:7
I'm talking about Sage-5.4.rc2 (which is the first one with your Python patch). The problem is the
check, thats too restrictive. If you have your own group then its perfectly save to for the directory to be group-writable, and indeed Fedora sets you up with umask |
Author: Jeroen Demeyer |
This comment has been minimized.
This comment has been minimized.
Attachment: python-2.7.3.p2.diff.gz Diff for the python spkg. For reference / review only. |
Attachment: 13631_untar.patch.gz |
This comment has been minimized.
This comment has been minimized.
comment:10
Looks good to me. Fixes the patchbot on Fedora 17, at least. |
Reviewer: Volker Braun |
comment:11
Also fixed for me (Ubuntu 11.10). At any rate, the patchbot is willing to run doctests again. The patchbot is now running the doctests. I will let you know if anything has broken. |
comment:12
I detected no problems. |
Merged: sage-5.4.rc3 |
Something is wrong with the patch at #13579. This breaks the patchbot on Fedora:
Updated spkg: http://boxen.math.washington.edu/home/jdemeyer/spkg/python-2.7.3.p2.spkg (diff: attachment: python-2.7.3.p2.diff)
Apply attachment: 13631_untar.patch to the Sage root repository.
CC: @jdemeyer
Component: doctest coverage
Author: Jeroen Demeyer
Reviewer: Volker Braun
Merged: sage-5.4.rc3
Issue created by migration from https://trac.sagemath.org/ticket/13631
The text was updated successfully, but these errors were encountered: