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

Add William's "personal souped up version of sage -bdist" to Sage #4666

Closed
sagetrac-mabshoff mannequin opened this issue Dec 1, 2008 · 16 comments
Closed

Add William's "personal souped up version of sage -bdist" to Sage #4666

sagetrac-mabshoff mannequin opened this issue Dec 1, 2008 · 16 comments

Comments

@sagetrac-mabshoff
Copy link
Mannequin

sagetrac-mabshoff mannequin commented Dec 1, 2008

The buildbots are using a script (originally written by William and edited by me) to produce the binaries. It automatically builds a "Mac App" on OS X and chooses a meaningful name for the binary.

Some version of this script should be added to Sage itself, I propose to call it sage-autobdist. Then sage-bdist can handle the low-level stuff of actually building the binary.

I'm adding the script as reference, but it needs some work to integrate it in Sage.

CC: @jhpalmieri @vbraun

Component: build

Reviewer: Jeroen Demeyer

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

@sagetrac-mabshoff sagetrac-mabshoff mannequin added this to the sage-3.4.1 milestone Dec 1, 2008
@sagetrac-mabshoff sagetrac-mabshoff mannequin self-assigned this Dec 1, 2008
@sagetrac-mabshoff

This comment has been minimized.

@sagetrac-mabshoff sagetrac-mabshoff mannequin changed the title Make -bdist use canonical binary names Make -bdist create canonical binary names Dec 1, 2008
@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Feb 4, 2009

comment:2

People get very confused by the generic names and end up downloading completely inappropriate releases, so I am making this a 3.3 blocker since I will be fixing this.

Cheers,

Michael

@sagetrac-mabshoff sagetrac-mabshoff mannequin modified the milestones: sage-3.4.1, sage-3.3 Feb 4, 2009
@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Feb 9, 2009

comment:3

Reassign it to 3.3 again.

Cheers,

Michael

@sagetrac-mabshoff sagetrac-mabshoff mannequin modified the milestones: sage-3.4.1, sage-3.3 Feb 9, 2009
@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Mar 1, 2009

comment:4

Better luck in 3.4.1.

Cheers,

Michael

@sagetrac-mabshoff sagetrac-mabshoff mannequin modified the milestones: sage-3.4, sage-3.4.1 Mar 1, 2009
@williamstein
Copy link
Contributor

comment:6

If we've released for months and months without fixing this, it doesn't make sense to keep it as a blocker.

@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link

Author: William Stein

@jdemeyer jdemeyer changed the title Make -bdist create canonical binary names Add William's "personal souped up version of sage -bdist" to Sage May 16, 2012
@jdemeyer
Copy link

Changed author from William Stein to William Stein, Jeroen Demeyer

@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link

comment:8

Attachment: botdist.py.gz

@jdemeyer jdemeyer modified the milestones: sage-5.11, sage-5.12 Aug 13, 2013
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.1, sage-6.2 Jan 30, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.2, sage-6.3 May 6, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.3, sage-6.4 Aug 10, 2014
@kcrisman
Copy link
Member

comment:14

A lot of this is now in sage-bdist. Is there still a need for some of the stuff in this?

@jdemeyer
Copy link

comment:15

Replying to @kcrisman:

A lot of this is now in sage-bdist. Is there still a need for some of the stuff in this?

That's more a question for the current release manager. Like I mentioned on the ticket, I was using William's script to generate binaries, but if Volker no longer uses this, we might as well close this ticket as "wontfix".

@mezzarobba
Copy link
Member

comment:16

Replying to @jdemeyer:

Replying to @kcrisman:

A lot of this is now in sage-bdist. Is there still a need for some of the stuff in this?

That's more a question for the current release manager. Like I mentioned on the ticket, I was using William's script to generate binaries, but if Volker no longer uses this, we might as well close this ticket as "wontfix".

Volker?

@vbraun
Copy link
Member

vbraun commented Apr 14, 2015

comment:17

I'm not using this script. Labeling binary tarballs by distribution might be worthwile, though. I'm not sure if the current bdist script does that. Note that the buildbots rename the binary tarball as one of the buildsteps.

@jdemeyer
Copy link

jdemeyer commented Sep 8, 2015

Reviewer: Jeroen Demeyer

@jdemeyer
Copy link

jdemeyer commented Sep 8, 2015

Changed author from William Stein, Jeroen Demeyer to none

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

5 participants