Re: [sage-devel] Unable to run doctests with Ubuntu 17.10

2018-03-11 Thread Travis Scrimshaw


On Monday, March 12, 2018 at 8:44:23 AM UTC+10, Jeroen Demeyer wrote:
>
> On 2018-03-11 23:32, Travis Scrimshaw wrote: 
> > When I set the umask of my laptop to 0002, then I can run doctests. 
> > However, 0002 makes the created files/directories /more/ permissive by 
> > making it group writable. So this seems like a bug in Sage to me; at 
> > least it contradicts the error message... 
>
> It doesn't really contradict the error message, it's just how you look 
> at it. I am checking permissions relative to the umask. 
>
> If your umask is 0002, it means that you consider your group trusted. If 
> your umask is 0022, then your group is untrusted. 
>
>
Ah, I see; that makes sense. Thank you for the pointer to umask.

I've been trying to figure out what changed between these Ubuntu versions 
that led to this change (I know I can fix it by adding a umask 0002 to my 
~/.profile ), but I cannot find yet why. Anyways, that's not for sage-devel.

Best,
Travis

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-devel] Unable to run doctests with Ubuntu 17.10

2018-03-11 Thread Jeroen Demeyer

On 2018-03-11 23:32, Travis Scrimshaw wrote:

When I set the umask of my laptop to 0002, then I can run doctests.
However, 0002 makes the created files/directories /more/ permissive by
making it group writable. So this seems like a bug in Sage to me; at
least it contradicts the error message...


It doesn't really contradict the error message, it's just how you look 
at it. I am checking permissions relative to the umask.


If your umask is 0002, it means that you consider your group trusted. If 
your umask is 0022, then your group is untrusted.


--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-devel] Unable to run doctests with Ubuntu 17.10

2018-03-11 Thread Travis Scrimshaw


On Sunday, March 11, 2018 at 6:25:15 PM UTC+10, Jeroen Demeyer wrote:
>
> What are the permissions of the directory where you installed Sage and 
> what is your umask? 
>
> The file permissions on my desktop (Ubuntu 16.04 LTS) are the same as my 
laptop (Ubuntu 17.10). However, there is a umask difference

desktop: 0002
laptop: 0022

When I set the umask of my laptop to 0002, then I can run doctests. 
However, 0002 makes the created files/directories *more* permissive by 
making it group writable. So this seems like a bug in Sage to me; at least 
it contradicts the error message...

Best,
Travis

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


[sage-devel] Re: [sage-release] Re: Sage 8.2.beta8 released

2018-03-11 Thread Vincent Delecroix

Sage 8.2.beta8 is badly breaking the optional package meataxe. See

   https://trac.sagemath.org/ticket/24947

Vincent

--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-devel] Unable to run doctests with Ubuntu 17.10

2018-03-11 Thread Jeroen Demeyer
What are the permissions of the directory where you installed Sage and 
what is your umask?


--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.