Skip to content
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

#9799 breaks bdisted binaries (lacking pipestatus) #10157

Closed
jdemeyer opened this issue Oct 23, 2010 · 16 comments
Closed

#9799 breaks bdisted binaries (lacking pipestatus) #10157

jdemeyer opened this issue Oct 23, 2010 · 16 comments

Comments

@jdemeyer
Copy link

spkg/pipestatus does not appear in binary distributions, but #9799 introduces the use of pipestatus in the top-level Makefile as well.

Also, ./sage -i ... etc. (i.e., sage-sage) should make use of pipestatus, cf. #9811.

Dependency: #9799

CC: @jhpalmieri

Component: distribution

Keywords: scripts

Author: Jeroen Demeyer

Reviewer: John Palmieri

Merged: sage-4.6.1.alpha0

Issue created by migration from https://trac.sagemath.org/ticket/10157

@jdemeyer jdemeyer added this to the sage-4.6 milestone Oct 23, 2010
@jdemeyer jdemeyer modified the milestones: sage-4.6, sage-4.6.1 Oct 23, 2010
@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link
Author

Attachment: 10157_pipestatus.patch.gz

sage_scripts patch

@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link
Author

Author: Jeroen Demeyer

@jdemeyer jdemeyer self-assigned this Oct 23, 2010
@nexttime
Copy link
Mannequin

nexttime mannequin commented Oct 23, 2010

comment:4

Good catch. I didn't know the bdists didn't have spkg/pipestatus.

@nexttime nexttime mannequin added the s: needs review label Oct 23, 2010
@nexttime

This comment has been minimized.

@nexttime
Copy link
Mannequin

nexttime mannequin commented Oct 23, 2010

comment:6

In principle positive review; should test this of course (later).

@jdemeyer
Copy link
Author

comment:7

If you thrust the author of the patch to do the test, I am doing the following:

If all this works, I think that #10156 and #10157 are proven to work.

@jdemeyer
Copy link
Author

comment:8

Replying to @nexttime:

Good catch. I didn't know the bdists didn't have spkg/pipestatus.

Well, the "catch" was made because the above recipe failed.

@nexttime nexttime mannequin changed the title #9799 breaks bdisted binaries #9799 breaks bdisted binaries (lacking pipestatus) Oct 23, 2010
@jdemeyer
Copy link
Author

comment:10

All builds and tests mentioned above worked with #9799, #10156, #10157 applied.

@jdemeyer
Copy link
Author

jdemeyer commented Nov 1, 2010

Merged: sage-4.6.1.alpha0

@jdemeyer
Copy link
Author

Changed merged from sage-4.6.1.alpha0 to sage-4.6.1.alpha1

@jhpalmieri
Copy link
Member

comment:13

The patch looks completely sensible, and it's worked for me when I tested it out.

@jhpalmieri
Copy link
Member

Reviewer: John Palmieri

@jdemeyer
Copy link
Author

Changed merged from sage-4.6.1.alpha1 to sage-4.6.1.alpha0

@jdemeyer
Copy link
Author

comment:14

Set "merged" to sage-4.6.1.alpha1 by mistake (this patch didn't change).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants