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
singular files not world-readable #11663
Comments
Author: Jeroen Demeyer |
This comment has been minimized.
This comment has been minimized.
Upstream: Not yet reported upstream; Will do shortly. |
Changed upstream from Not yet reported upstream; Will do shortly. to Reported upstream. Little or no feedback. |
This comment has been minimized.
This comment has been minimized.
comment:5
Which (of the installed) files were affected? I only noticed
(and Also, all (header) files in |
comment:6
Note that (almost*) all files are installed with some *There are actually a few (at least one) instances where |
comment:7
Replying to @nexttime:
These two files are actually copied by install_docs()
{
cp $SHARED/singular.hlp $SAGE_LOCAL/share/singular/
if [ $? -ne 0 ]; then
echo "Error installing documentation while copying singular.hlp"
exit 1
fi
cp $SHARED/singular.idx $SAGE_LOCAL/share/singular/
if [ $? -ne 0 ]; then
echo "Error installing documentation while copying singular.idx"
exit 1
fi
} So it's not really an upstream issue. |
comment:8
P.S.: The created Singular scripts in |
Reviewer: Leif Leonhardy |
Work Issues: Use |
comment:9
This doesn't work (i.e., doesn't solve the issue), since Also, While you're at it ( |
comment:10
Replying to @nexttime:
Please also quote some environment variables (at least there, in |
comment:11
Instead of using In principle, we could (or should?) set the |
comment:12
Actually, the problem with Anyway, using |
This comment has been minimized.
This comment has been minimized.
Changed work issues from Use |
comment:14
Replying to @nexttime:
It is an upstream issue because the files have permission 0600 in the source tree, so they are copied to permission 0600 (both with and without -p). The installation of the headers as executable files is an upstream problem. I have not really pinned it down, but the Singular install scripts are full of Anyway, I have a new spkg up at http://boxen.math.washington.edu/home/jdemeyer/spkg/singular-3-1-1-4.p11.spkg using I do not want to make further changes here which are unrelated to the ticket. I agree with some of the points you make, but not for this ticket. |
comment:15
Hi Jeroen and Leif, as far as I know, only a small change would be needed in the Singular spkg in order to fix #11645. Could that perhaps be included into your singular-3-1-1-4.p11.spkg as well? |
comment:16
Replying to @simon-king-jena:
I would yes but only if it does not further delay the 4.7.1 release. I see no patch for #11645, do you have one? |
comment:17
Replying to @jdemeyer:
I've posted the patch upstream ("plain" context diff): |
comment:18
Replying to @nexttime:
It's now also over there: attachment: ticket:11645:trac_11645-install_gftables_one_by_one.patch |
comment:19
Replying to @nexttime:
However, I can also quickly provide a new Singular spkg based on Karl-Dieter's (p12 then), based on yours, meanwhile p11. :) Note also #11645 comment:16; we already patch |
comment:20
Replying to @nexttime:
FWIW, I've attached replacement files for Otherwise positive review for the current p11, as it now fixes the permissions issue (i.e., files not readable by "others"), though I think we should fix this in a more general way. (We'll have to check and probably change the upstream sources again on any upstream upgrade.) Revert the status to "needs review" in case you want to fix #11645 here, too (by simply replacing the two files in |
comment:21
I hate to spoil this party, but where was the p10? Even Not sure if this means 'needs work', but at least 'needs info'! |
comment:22
Replying to @kcrisman:
Sorry, I deleted it (before realizing that somebody might still be interested in it). |
comment:24
I believe kcrisman's comment should not affect the positive review... |
comment:25
I have posted a p12 at ticket #11645. |
comment:26
Replying to @jdemeyer:
Okay, then I'll try to make a p13 for #11550. Please someone just give #11645 a positive review and not 'needs work', it is much more tedious for me to update spkgs than for the more technically astute, I'm afraid :( |
Merged: sage-4.7.1.rc2 |
Similar to #11660, the singular files are not world-readable.
New spkg: http://boxen.math.washington.edu/home/jdemeyer/spkg/singular-3-1-1-4.p11.spkg
Reported upstream: http://www.singular.uni-kl.de:8002/trac/ticket/354
Upstream: Reported upstream. Little or no feedback.
Component: packages: standard
Author: Jeroen Demeyer
Reviewer: Leif Leonhardy
Merged: sage-4.7.1.rc2
Issue created by migration from https://trac.sagemath.org/ticket/11663
The text was updated successfully, but these errors were encountered: